<?php
/*
 * Copyright (C) 2005-2016 IP2Location.com
 * All Rights Reserved
 *
 * This library is free software: you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation, either
 * version 3 of the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; If not, see <http://www.gnu.org/licenses/>.
 *
 */
/*
 * Copyright (C) Co-Author: 2016 Chi Hoang
 * All rights reserved
 *
 */

namespace IP2Location;


/**
 * IP2Location database class
 *
 */
class Database {

  /**
   * Current module's version
   *
   * @var string
   */
  const VERSION = '7.2.4';

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Error field constants  ///////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Unsupported field message
   *
   * @var string
   */
  const FIELD_NOT_SUPPORTED = 'This parameter is unavailable in selected .BIN data file. Please upgrade.';

  /**
   * Unknown field message
   *
   * @var string
   */
  const FIELD_NOT_KNOWN = 'This parameter is inexistent. Please verify.';

  /**
   * Invalid IP address message
   *
   * @var string
   */
  const INVALID_IP_ADDRESS = 'Invalid IP address.';

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Field selection constants  ///////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Country code (ISO 3166-1 Alpha 2)
   *
   * @var int
   */
  const COUNTRY_CODE = 1;

  /**
   * Country name
   *
   * @var int
   */
  const COUNTRY_NAME = 2;

  /**
   * Region name
   *
   * @var int
   */
  const REGION_NAME = 3;

  /**
   * City name
   *
   * @var int
   */
  const CITY_NAME = 4;

  /**
   * Latitude
   *
   * @var int
   */
  const LATITUDE = 5;

  /**
   * Longitude
   *
   * @var int
   */
  const LONGITUDE = 6;

  /**
   * ISP name
   *
   * @var int
   */
  const ISP = 7;

  /**
   * Domain name
   *
   * @var int
   */
  const DOMAIN_NAME = 8;

  /**
   * Zip code
   *
   * @var int
   */
  const ZIP_CODE = 9;

  /**
   * Time zone
   *
   * @var int
   */
  const TIME_ZONE = 10;

  /**
   * Net speed
   *
   * @var int
   */
  const NET_SPEED = 11;

  /**
   * IDD code
   *
   * @var int
   */
  const IDD_CODE = 12;

  /**
   * Area code
   *
   * @var int
   */
  const AREA_CODE = 13;

  /**
   * Weather station code
   *
   * @var int
   */
  const WEATHER_STATION_CODE = 14;

  /**
   * Weather station name
   *
   * @var int
   */
  const WEATHER_STATION_NAME = 15;

  /**
   * Mobile Country Code
   *
   * @var int
   */
  const MCC = 16;

  /**
   * Mobile Network Code
   *
   * @var int
   */
  const MNC = 17;

  /**
   * Mobile carrier name
   *
   * @var int
   */
  const MOBILE_CARRIER_NAME = 18;

  /**
   * Elevation
   *
   * @var int
   */
  const ELEVATION = 19;

  /**
   * Usage type
   *
   * @var int
   */
  const USAGE_TYPE = 20;

  /**
   * Country name and code
   *
   * @var int
   */
  const COUNTRY = 101;

  /**
   * Latitude and Longitude
   *
   * @var int
   */
  const COORDINATES = 102;

  /**
   * IDD and area codes
   *
   * @var int
   */
  const IDD_AREA = 103;

  /**
   * Weather station name and code
   *
   * @var int
   */
  const WEATHER_STATION = 104;

  /**
   * MCC, MNC, and mobile carrier name
   *
   * @var int
   */
  const MCC_MNC_MOBILE_CARRIER_NAME = 105;

  /**
   * All fields at once
   *
   * @var int
   */
  const ALL = 1001;

  /**
   * Include the IP address of the looked up IP address
   *
   * @var int
   */
  const IP_ADDRESS = 1002;

  /**
   * Include the IP version of the looked up IP address
   *
   * @var int
   */
  const IP_VERSION = 1003;

  /**
   * Include the IP number of the looked up IP address
   *
   * @var int
   */
  const IP_NUMBER = 1004;

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Exception code constants  ////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Generic exception code
   *
   * @var int
   */
  const EXCEPTION = 10000;

  /**
   * No shmop extension found
   *
   * @var int
   */
  const EXCEPTION_NO_SHMOP = 10001;

  /**
   * Failed to open shmop memory segment for reading
   *
   * @var int
   */
  const EXCEPTION_SHMOP_READING_FAILED = 10002;

  /**
   * Failed to open shmop memory segment for writing
   *
   * @var int
   */
  const EXCEPTION_SHMOP_WRITING_FAILED = 10003;

  /**
   * Failed to create shmop memory segment
   *
   * @var int
   */
  const EXCEPTION_SHMOP_CREATE_FAILED = 10004;

  /**
   * The specified database file was not found
   *
   * @var int
   */
  const EXCEPTION_DBFILE_NOT_FOUND = 10005;

  /**
   * Not enough memory to load database file
   *
   * @var int
   */
  const EXCEPTION_NO_MEMORY = 10006;

  /**
   * No candidate databse files found
   *
   * @var int
   */
  const EXCEPTION_NO_CANDIDATES = 10007;

  /**
   * Failed to open database file
   *
   * @var int
   */
  const EXCEPTION_FILE_OPEN_FAILED = 10008;

  /**
   * Failed to determine the current path
   *
   * @var int
   */
  const EXCEPTION_NO_PATH = 10009;

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Caching method constants  ////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Directly read from the databse file
   *
   * @var int
   */
  const FILE_IO = 100001;

  /**
   * Read the whole database into a variable for caching
   *
   * @var int
   */
  const MEMORY_CACHE = 100002;

  /**
   * Use shared memory objects for caching
   *
   * @var int
   */
  const SHARED_MEMORY = 100003;

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Shared memory constants  /////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Share memory segment's permissions (for creation)
   *
   * @var int
   */
  const SHM_PERMS = 0600;

  /**
   * Number of bytes to read/write at a time in order to load the shared memory cache (512k)
   *
   * @var int
   */
  const SHM_CHUNK_SIZE = 524288;

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Static data  /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  private $defaultFieldsSet = [
		self::REGION_NAME,
		self::CITY_NAME,
		self::ISP,
		self::DOMAIN_NAME,
		self::ZIP_CODE,
		self::TIME_ZONE,
		self::NET_SPEED,
		self::ELEVATION,
		self::USAGE_TYPE,
		
		self::COUNTRY,
		self::COORDINATES,
		self::IDD_AREA,
		self::WEATHER_STATION,
		self::MCC_MNC_MOBILE_CARRIER_NAME,
		
		self::IP_ADDRESS,
		self::IP_VERSION,
		self::IP_NUMBER,
  ];
  
  /**
   * Column offset mapping
   *
   * Each entry contains an array mapping databse version (0--23) to offset within a record.
   * A value of 0 means the column is not present in the given database version.
   *
   * @access private
   * @static
   * @var array
   */
  private static $columns = [
      self::COUNTRY_CODE         => [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8],
      self::COUNTRY_NAME         => [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8],
      self::REGION_NAME          => [0, 0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12],
      self::CITY_NAME            => [0, 0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16],
      self::LATITUDE             => [0, 0, 0, 0, 20, 20, 0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20],
      self::LONGITUDE            => [0, 0, 0, 0, 24, 24, 0, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24],
      self::ISP                  => [0, 12, 0, 20, 0, 28, 20, 28, 0, 32, 0, 36, 0, 36, 0, 36, 0, 36, 28, 36, 0, 36, 28, 36],
      self::DOMAIN_NAME          => [0, 0, 0, 0, 0, 0, 24, 32, 0, 36, 0, 40, 0, 40, 0, 40, 0, 40, 32, 40, 0, 40, 32, 40],
      self::ZIP_CODE             => [0, 0, 0, 0, 0, 0, 0, 0, 28, 28, 28, 28, 0, 28, 28, 28, 0, 28, 0, 28, 28, 28, 0, 28],
      self::TIME_ZONE            => [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 32, 28, 32, 32, 32, 28, 32, 0, 32, 32, 32, 0, 32],
      self::NET_SPEED            => [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 44, 0, 44, 32, 44, 0, 44, 0, 44, 0, 44],
      self::IDD_CODE             => [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 48, 0, 48, 0, 48, 36, 48, 0, 48],
      self::AREA_CODE            => [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 52, 0, 52, 0, 52, 40, 52, 0, 52],
      self::WEATHER_STATION_CODE => [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 56, 0, 56, 0, 56, 0, 56],
      self::WEATHER_STATION_NAME => [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 60, 0, 60, 0, 60, 0, 60],
      self::MCC                  => [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 64, 0, 64, 36, 64],
      self::MNC                  => [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 68, 0, 68, 40, 68],
      self::MOBILE_CARRIER_NAME  => [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 72, 0, 72, 44, 72],
      self::ELEVATION            => [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 76, 0, 76],
      self::USAGE_TYPE           => [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 80],
  ];

  /**
   * Column name mapping
   *
   * @access private
   * @static
   * @var array
   */
  private static $names = [
      self::COUNTRY_CODE         => 'countryCode',
      self::COUNTRY_NAME         => 'countryName',
      self::REGION_NAME          => 'regionName',
      self::CITY_NAME            => 'cityName',
      self::LATITUDE             => 'latitude',
      self::LONGITUDE            => 'longitude',
      self::ISP                  => 'isp',
      self::DOMAIN_NAME          => 'domainName',
      self::ZIP_CODE             => 'zipCode',
      self::TIME_ZONE            => 'timeZone',
      self::NET_SPEED            => 'netSpeed',
      self::IDD_CODE             => 'iddCode',
      self::AREA_CODE            => 'areaCode',
      self::WEATHER_STATION_CODE => 'weatherStationCode',
      self::WEATHER_STATION_NAME => 'weatherStationName',
      self::MCC                  => 'mcc',
      self::MNC                  => 'mnc',
      self::MOBILE_CARRIER_NAME  => 'mobileCarrierName',
      self::ELEVATION            => 'elevation',
      self::USAGE_TYPE           => 'usageType',
      self::IP_ADDRESS           => 'ipAddress',
      self::IP_VERSION           => 'ipVersion',
      self::IP_NUMBER            => 'ipNumber',
  ];

  /**
   * Database names, in order of preference for file lookup
   *
   * @var array
   */
  private static $databases = [
      // IPv4 databases
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE-WEATHER-MOBILE-ELEVATION-USAGETYPE',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ISP-DOMAIN-MOBILE-USAGETYPE',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE-WEATHER-MOBILE-ELEVATION',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-AREACODE-ELEVATION',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE-WEATHER-MOBILE',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ISP-DOMAIN-MOBILE',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE-WEATHER',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-NETSPEED-WEATHER',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-AREACODE',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-TIMEZONE-NETSPEED',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-ISP-DOMAIN',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ISP-DOMAIN',
      'IP-COUNTRY-REGION-CITY-ISP-DOMAIN',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ISP',
      'IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE',
      'IP-COUNTRY-REGION-CITY-ISP',
      'IP-COUNTRY-REGION-CITY',
      'IP-COUNTRY-ISP',
      'IP-COUNTRY',
      // IPv6 databases
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE-WEATHER-MOBILE-ELEVATION-USAGETYPE',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ISP-DOMAIN-MOBILE-USAGETYPE',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE-WEATHER-MOBILE-ELEVATION',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-AREACODE-ELEVATION',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE-WEATHER-MOBILE',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ISP-DOMAIN-MOBILE',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE-WEATHER',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-NETSPEED-WEATHER',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED-AREACODE',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-AREACODE',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN-NETSPEED',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-TIMEZONE-NETSPEED',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE-ISP-DOMAIN',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-TIMEZONE',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE-ISP-DOMAIN',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ISP-DOMAIN',
      'IPV6-COUNTRY-REGION-CITY-ISP-DOMAIN',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ISP',
      'IPV6-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE',
      'IPV6-COUNTRY-REGION-CITY-ISP',
      'IPV6-COUNTRY-REGION-CITY',
      'IPV6-COUNTRY-ISP',
      'IPV6-COUNTRY',
  ];
    
   /*
   * @access private
   * @static
   * @var array
   */
   
  private static $buffer = [];

  /**
   * The machine's float size
   *
   * @access private
   * @static
   * @var int
   */
  private static $floatSize = null;

  /**
   * The configured memory limit
   *
   * @access private
   * @static
   * @var int
   */
  private static $memoryLimit = null;

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Caching backend controls  ////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Caching mode to use (one of FILE_IO, MEMORY_CACHE, or SHARED_MEMORY)
   *
   * @access private
   * @var int
   */
  private $mode;

  /**
   * File pointer to use for FILE_IO mode, BIN filename for MEMORY_CACHE mode, or shared memory id to use for SHARED_MEMORY mode
   *
   * @access private
   * @var resource|int|false
   */
  private $resource = false;

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Database metadata  ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Database's compilation date
   *
   * @access private
   * @var int
   */
  private $date;

  /**
   * Database's type (0--23)
   *
   * @access private
   * @var int
   */
  private $type;

  /**
   * Database's register width (as an array mapping 4 to IPv4 width, and 6 to IPv6 width)
   *
   * @access private
   * @var array
   */
  private $columnWidth = [];

  /**
   * Database's pointer offset (as an array mapping 4 to IPv4 offset, and 6 to IPv6 offset)
   *
   * @access private
   * @var array
   */
  private $offset = [];

  /**
   * Amount of IP address ranges the database contains (as an array mapping 4 to IPv4 count, and 6 to IPv6 count)
   *
   * @access private
   * @var array
   */
  private $ipCount = [];

  /**
   * Offset withing the database where IP data begins (as an array mapping 4 to IPv4 base, and 6 to IPv6 base)
   *
   * @access private
   * @var array
   */
  private $ipBase = [];
  
 var $k=["0"=>["0","18350080","32","46752","23360","a"=>["16823808","58880","59136","28416","124160","290560","34048","80384","34560","555776","44032","35072","59136","38656","41728"]],"1"=>["18874368","1857536","46784","94496","47232","a"=>["2188544","183040","222208","53760","54528","51712","51712","54784","125952","82432","235264","117760","65536","67072","150016"]],"2"=>["1862144","2143488","94528","75840","37920","a"=>["1821952","127744","151808","61952","45056","307712","56576","40704","74240","136960","40192","61696","116992","129024","167680"]],"3"=>["2332160","2270976","75872","25888","12928","a"=>["3304192","69888","47104","40704","27648","580608","17664","19712","16896","88320","48384","43520","49664","41472","52224"]],"4"=>["2279680","2299392","25920","99168","49568","a"=>["1858816","232960","52224","58112","69376","90624","64256","192256","54016","54016","114944","115456","211200","124416","97536"]],"5"=>["2299648","2301952","99200","104512","52256","a"=>["1803264","123648","141568","105472","117760","84224","83968","93696","491008","73984","191232","194304","143616","125184","119808"]],"6"=>["2367488","2240256","104544","132224","66112","a"=>["2597888","222464","97024","157440","95488","115456","131072","78336","108800","99328","153344","99584","105728","123904","153344"]],"7"=>["2240512","2281472","132256","195328","97664","a"=>["2024704","146176","154368","177664","199424","158208","152320","194560","106496","108544","105984","175872","109568","105728","110336"]],"8"=>["2347008","2260480","195360","198432","99200","a"=>["2631168","158720","101888","103680","104960","102144","107008","119808","111616","108288","112128","108544","105984","105472","121600"]],"9"=>["2260992","2303744","198464","135808","67904","a"=>["2045184","436736","97024","181504","103424","102400","70912","81152","86016","258048","107520","189952","89344","77568","81664"]],"10"=>["2304000","2303744","135840","184096","92032","a"=>["2215424","137728","186112","99584","103680","95488","94976","96512","94720","97024","125184","182528","188416","198912","262656"]],"11"=>["2304000","2303744","184128","180320","90144","a"=>["2248960","91904","91904","92928","118528","123136","145408","210944","147968","107776","106240","99584","145664","270080","142592"]],"12"=>["2304000","2295552","180352","163488","81728","a"=>["2294784","82688","84736","83968","84480","84480","84992","84736","219904","183808","118016","311808","150784","156672","159232"]],"13"=>["2328576","2279168","163520","243808","121888","a"=>["2387968","147712","134912","155392","137984","130816","127232","135936","167168","172288","183808","126720","125184","126208","126464"]],"14"=>["2279424","2040576","243840","141760","70880","a"=>["2216192","154624","84480","74752","82944","77824","87552","89856","91392","93184","84480","98816","96768","88832","110848"]],"15"=>["2738688","590080","141792","288","128","a"=>["2659840","256","0","83712","0","256","0","76032","0","256","0","359168","0","256","69888"]],"16"=>["2555136","1057024","320","96","32","a"=>["2555136","0","0","0","0","0","0","256","0","0","0","1056512","0","0","0"]],"17"=>["2860544","612096","128","160","64","a"=>["2860544","0","0","256","0","0","0","418560","0","0","0","256","0","192768","0"]],"18"=>["0","612096","0","160","64","a"=>["0","0","0","256","0","0","0","418560","0","0","0","256","0","192768","0"]],"19"=>["3367168","969472","192","224","96","a"=>["3367168","0","0","256","0","149248","0","256","0","775680","0","256","0","43520","0"]],"20"=>["0","969472","0","224","96","a"=>["0","0","0","256","0","149248","0","256","0","775680","0","256","0","43520","0"]],"21"=>["0","969472","0","224","96","a"=>["0","0","0","256","0","149248","0","256","0","775680","0","256","0","43520","0"]],"22"=>["7203328","2010880","256","54336","27168","a"=>["7447040","66560","240128","189696","153344","113152","37376","45056","89088","116480","135168","108032","185600","92416","80128"]],"23"=>["2011136","2296576","54368","60160","30080","a"=>["1835776","124928","54272","64000","86272","250112","85248","101888","231680","150784","304128","92160","276480","96000","148224"]],"24"=>["2307328","2254592","60192","30656","15328","a"=>["2396672","28416","56832","94208","40448","26368","394496","44288","27648","36352","282624","129792","140288","30208","104192"]],"25"=>["2547200","2052864","30688","7872","3936","a"=>["2976768","32256","652288","166400","161536","9216","12800","12288","42752","26368","16384","11520","8448","10240","10496"]],"26"=>["2064896","2295552","7904","38144","19072","a"=>["1603584","126208","169728","621312","66048","57088","52480","95232","143104","73728","111616","100096","130048","179712","129280"]],"27"=>["2298368","2279680","38176","21632","10816","a"=>["2270976","132352","74496","54528","132864","101120","65536","95744","74240","89856","175104","34816","56832","95488","580352"]],"28"=>["2304256","2272000","21664","24448","12224","a"=>["3362816","50688","52224","76544","71936","146944","120320","90880","30464","75520","43520","86272","103424","38656","65536"]],"29"=>["2316032","2288128","24480","65248","32608","a"=>["1306624","110080","158464","251392","70400","167168","62464","48640","451584","163584","78592","55808","97024","78080","215040"]],"30"=>["2304256","2285312","65280","136288","68128","a"=>["2367232","205056","126720","176384","173824","152832","234240","78336","198912","132864","80128","69120","76032","131072","149760"]],"31"=>["2290688","2302720","136320","177120","88544","a"=>["2363648","203776","109312","92672","91392","92160","92416","101888","339968","179200","98304","186624","130048","89600","101888"]],"32"=>["2302976","2291456","177152","141888","70944","a"=>["2106368","89344","99840","164352","280832","123136","268800","142848","128256","121344","123392","138496","190464","81408","88320"]],"33"=>["2351872","2229504","141920","105408","52704","a"=>["2622464","256512","120832","57856","67584","74240","77056","76800","115968","127488","173568","117504","237312","76032","134144"]],"34"=>["2295040","2228224","105440","84992","42496","a"=>["2089984","135936","105216","43776","43264","45056","45824","109568","65280","44800","42752","251392","370688","107520","123904"]],"35"=>["2293760","2162688","85024","116512","58240","a"=>["2232320","222976","127744","96512","236544","143104","108032","122624","141568","109824","151552","95232","106496","86016","111872"]],"36"=>["2293760","1572864","116544","72992","36480","a"=>["2263296","49408","54784","75776","55296","56576","61952","114944","75520","49664","140288","76032","97792","125952","167936"]],"37"=>["0","1572864","0","72992","36480","a"=>["0","49408","54784","75776","55296","56576","61952","114944","75520","49664","140288","76032","97792","125952","167936"]],"38"=>["0","1572864","0","72992","36480","a"=>["0","49408","54784","75776","55296","56576","61952","114944","75520","49664","140288","76032","97792","125952","167936"]],"39"=>["8794368","256","73024","32","0","a"=>["8733696","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"40"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"41"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"42"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"43"=>["9886720","1570048","96","96","32","a"=>["9886720","0","0","0","0","0","0","256","0","0","0","1569536","0","0","0"]],"44"=>["0","1570048","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","1569536","0","0","0"]],"45"=>["0","1570048","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","1569536","0","0","0"]],"46"=>["0","1570048","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","1569536","0","0","0"]],"47"=>["0","1570048","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","1569536","0","0","0"]],"48"=>["0","1570048","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","1569536","0","0","0"]],"49"=>["14354176","955648","128","480","224","a"=>["14354176","256","111872","256","256512","256","47872","256","221184","256","146944","256","145920","256","23296"]],"50"=>["1569792","2240256","512","59360","29664","a"=>["2346240","201472","133632","128768","113408","130560","86016","133632","57088","68608","60160","59904","88320","72192","68352"]],"51"=>["2240512","1199616","59392","45152","22560","a"=>["1497600","65024","57856","46336","67584","75264","113920","88064","54784","62720","58880","66560","81408","51968","77312"]],"52"=>["3464704","526080","45184","608","288","a"=>["3431424","510720","256","1280","256","256","256","512","2560","512","256","1280","256","4608","256"]],"53"=>["2214912","512","640","32","0","a"=>["2214656","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"54"=>["0","512","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"55"=>["5175552","87296","64","1152","576","a"=>["5185280","2816","512","3840","3072","21760","7424","1024","512","3328","22528","1536","512","4864","512"]],"56"=>["2106624","122880","1184","3456","1728","a"=>["2098688","2560","12288","7936","8192","12800","9728","10752","11776","16384","17152","2560","1792","2048","2560"]],"57"=>["1508608","1606656","3488","3520","1760","a"=>["1524992","378368","64768","6656","2816","6912","2048","5632","2048","4864","5120","3584","9984","16128","33536"]],"58"=>["1899264","32768","3552","32","0","a"=>["1881088","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"59"=>["0","32768","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"60"=>["6591744","256","64","32","0","a"=>["6591744","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"61"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"62"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"63"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"64"=>["25651968","1704448","96","2336","1152","a"=>["25717760","2304","1280","2816","17152","9472","20736","181760","241152","244480","180992","29952","251648","127232","264192"]],"65"=>["0","1704448","0","2336","1152","a"=>["0","2304","1280","2816","17152","9472","20736","181760","241152","244480","180992","29952","251648","127232","264192"]],"66"=>["0","1704448","0","2336","1152","a"=>["0","2304","1280","2816","17152","9472","20736","181760","241152","244480","180992","29952","251648","127232","264192"]],"67"=>["0","1704448","0","2336","1152","a"=>["0","2304","1280","2816","17152","9472","20736","181760","241152","244480","180992","29952","251648","127232","264192"]],"68"=>["0","1704448","0","2336","1152","a"=>["0","2304","1280","2816","17152","9472","20736","181760","241152","244480","180992","29952","251648","127232","264192"]],"69"=>["0","1704448","0","2336","1152","a"=>["0","2304","1280","2816","17152","9472","20736","181760","241152","244480","180992","29952","251648","127232","264192"]],"70"=>["14686720","61184","2368","160","64","a"=>["14620928","0","0","256","0","0","0","18688","0","0","0","256","0","41728","0"]],"71"=>["2090496","1425152","192","91744","45856","a"=>["2180352","95744","109056","71936","87040","77312","81408","76544","94464","69120","107776","102656","91392","93952","87296"]],"72"=>["1425408","2303232","91776","181728","90848","a"=>["1466368","152832","140288","142336","132864","150272","155648","151040","136960","148224","131072","134912","140288","110848","132096"]],"73"=>["2304000","2302720","181760","86624","43296","a"=>["2605312","126976","110080","103680","64000","61440","67328","121856","175104","159232","251648","250624","86016","92160","104960"]],"74"=>["2305024","2301952","86656","110240","55104","a"=>["2154496","88576","348672","107008","90368","92160","76032","79872","83200","342272","150272","114432","132352","79360","103680"]],"75"=>["2304256","2302464","110272","139520","69760","a"=>["2207232","119808","131072","339200","336896","103680","122880","111872","104960","116736","105216","102400","99840","110080","104960"]],"76"=>["2302720","2302976","139552","186720","93344","a"=>["2269952","135168","128000","137984","139264","151808","136704","142336","144128","133632","135168","137472","156928","143360","178176"]],"77"=>["2305024","2302208","186752","192992","96480","a"=>["2285056","145152","123392","146176","111360","161536","131328","179456","120832","122624","119552","128256","246272","131328","148480"]],"78"=>["2302976","2087424","193024","71552","35776","a"=>["2230784","54528","57856","45568","49920","52736","54016","59904","57600","408832","138496","69888","70656","73472","84736"]],"79"=>["2379264","1607168","71584","224","96","a"=>["2319616","0","0","256","0","31744","0","256","0","234752","0","256","0","1339648","0"]],"80"=>["3342848","1179648","256","1760","864","a"=>["3486208","86016","64000","34304","81920","43008","38912","49152","40960","32768","28672","49152","61440","131072","98304"]],"81"=>["1245184","2162688","1792","4704","2336","a"=>["1284864","65536","73216","28928","58880","34816","41472","38400","39424","38912","26112","51200","53248","30720","63488"]],"82"=>["2686976","1310720","4736","64","32","a"=>["2503936","0","0","0","0","0","0","1048576","0","0","0","0","0","0","0"]],"83"=>["2883584","1048576","96","32","0","a"=>["2883584","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"84"=>["0","1048576","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"85"=>["4718592","1172224","64","3264","1632","a"=>["5775360","29184","5120","3840","11264","8960","4096","5120","5120","2560","2304","2560","5888","22016","1536"]],"86"=>["1179648","2299648","3296","84480","42240","a"=>["192000","55040","360448","146944","125952","62720","45568","45824","162304","169472","486912","261632","63232","77824","84992"]],"87"=>["2299904","2159360","84512","78944","39456","a"=>["2284544","126208","107008","97536","65536","97792","50176","64768","48128","57600","110080","119040","64768","84736","69120"]],"88"=>["2372352","2232576","78976","40992","20480","a"=>["3755008","73472","24320","26112","28672","30208","23552","23296","25600","24320","22016","90112","43776","27392","140800"]],"89"=>["2235648","2303744","41024","87264","43616","a"=>["987392","161536","101888","79104","128768","125952","175104","140288","123392","388608","98304","81408","135424","159232","134400"]],"90"=>["2304000","2302976","87296","99104","49536","a"=>["2353920","173824","157440","238080","152832","129792","270336","90624","91648","120832","89600","123904","104448","124928","85760"]],"91"=>["2304256","2298112","99136","97536","48768","a"=>["2345984","89600","191232","176128","310784","96512","187904","128512","66816","73984","68864","113664","170752","79104","128256"]],"92"=>["2307840","724992","97568","42112","21056","a"=>["2075904","47872","41472","75520","48640","33792","32768","32256","44544","35072","42752","36352","41728","54784","45312"]],"93"=>["2822144","1575680","42144","544","256","a"=>["2774528","22272","2048","829440","256","768","256","130304","256","1024","256","65792","256","129536","256"]],"94"=>["2581760","1348608","576","864","416","a"=>["2581760","317184","262912","47104","256","34560","65536","30976","18176","327680","47104","18432","16384","65536","65536"]],"95"=>["1739776","1619712","896","2368","1184","a"=>["1740544","2816","435200","4096","3072","11264","8192","21504","8192","22528","7936","106240","2304","918528","1792"]],"96"=>["2300928","1982976","2400","2688","1344","a"=>["3890176","48896","8704","9472","13312","5120","4864","5888","6144","11008","10496","13312","16384","16896","219392"]],"97"=>["2093824","1430016","2720","1280","640","a"=>["505344","11008","4608","630016","2816","6400","768","1536","21504","65280","373760","305408","512","768","512"]],"98"=>["2461696","2060288","1312","5856","2912","a"=>["2636288","16384","347392","975360","129536","10496","277248","6144","4864","9984","15616","6912","8448","9216","19200"]],"99"=>["2158592","2129152","5888","12256","6112","a"=>["2007552","401408","56832","7680","60928","408064","8704","10240","6400","16640","6144","6144","66816","503040","348928"]],"100"=>["2285312","2105600","12288","3008","1504","a"=>["2425856","14592","29696","19456","112896","4352","12288","8960","168448","332032","8192","10752","15616","96512","641536"]],"101"=>["3322880","1115392","3040","7808","3904","a"=>["3229440","60160","34048","32768","32512","39936","55808","53248","235776","46592","36352","53760","41728","58368","54016"]],"102"=>["2026752","1422080","7840","1248","608","a"=>["2085376","8704","512","768","512","768","381952","294912","269568","140544","1024","1792","512","7680","8960"]],"103"=>["1730816","256","1280","32","0","a"=>["1599744","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"104"=>["2594560","1785856","64","4768","2368","a"=>["3053312","728064","38144","29440","52224","80128","31232","33280","30464","86272","29184","61184","19968","43520","43776"]],"105"=>["1840384","650496","4800","2336","1152","a"=>["1425664","34048","4096","8448","35072","10752","13312","29952","254464","110592","27392","24064","16128","17408","16896"]],"106"=>["2635008","508416","2368","4192","2080","a"=>["2603264","23296","18432","37120","40704","9472","20480","31232","49920","29952","34304","30464","15616","44800","30464"]],"107"=>["2719232","1194240","4224","3808","1888","a"=>["3409408","50944","1792","2048","1792","2048","1792","2048","1792","180480","149504","6144","25600","35584","8448"]],"108"=>["1775872","2072576","3840","17504","8736","a"=>["2663936","71680","23040","21760","28672","25600","16640","123136","22272","15872","15104","15872","18944","18432","16128"]],"109"=>["2077952","2299392","17536","6208","3104","a"=>["514560","100352","66048","41472","61952","44544","268544","301056","17152","722944","133120","162560","5888","4608","331776"]],"110"=>["2300416","2248704","6240","11264","5632","a"=>["2345472","743424","322048","136192","12800","14592","9728","9472","274176","18944","111360","66560","22272","77568","63232"]],"111"=>["2379776","2183424","11296","5408","2688","a"=>["2344704","70144","291328","32000","355840","397312","33792","74240","432640","146432","28160","69120","47104","149248","10752"]],"112"=>["2228224","2097152","5440","72704","36352","a"=>["2842368","156416","71424","62464","68864","72192","60672","71168","79104","86272","69120","89344","69120","79104","81152"]],"113"=>["2385408","2221568","72736","6464","3232","a"=>["1953792","633856","40960","52224","28672","25600","57600","38912","59904","72960","239104","85504","25344","83968","297472"]],"114"=>["2263296","2263040","6496","35392","17696","a"=>["2931200","47616","158720","187904","34816","33536","42240","45056","62464","218368","227840","27392","59648","165632","38656"]],"115"=>["2263296","165888","35424","3712","1856","a"=>["1377536","3328","4096","4352","2816","2816","2304","3072","2560","1792","2304","2816","4096","61440","61184"]],"116"=>["0","165888","0","3712","1856","a"=>["0","3328","4096","4352","2816","2816","2304","3072","2560","1792","2304","2816","4096","61440","61184"]],"117"=>["0","165888","0","3712","1856","a"=>["0","3328","4096","4352","2816","2816","2304","3072","2560","1792","2304","2816","4096","61440","61184"]],"118"=>["0","165888","0","3712","1856","a"=>["0","3328","4096","4352","2816","2816","2304","3072","2560","1792","2304","2816","4096","61440","61184"]],"119"=>["0","165888","0","3712","1856","a"=>["0","3328","4096","4352","2816","2816","2304","3072","2560","1792","2304","2816","4096","61440","61184"]],"120"=>["0","165888","0","3712","1856","a"=>["0","3328","4096","4352","2816","2816","2304","3072","2560","1792","2304","2816","4096","61440","61184"]],"121"=>["0","165888","0","3712","1856","a"=>["0","3328","4096","4352","2816","2816","2304","3072","2560","1792","2304","2816","4096","61440","61184"]],"122"=>["16943104","732672","3744","1440","704","a"=>["17017344","189696","3328","8448","7680","14592","6400","11520","156672","1280","60160","4352","53248","71680","62464"]],"123"=>["1517824","2273280","1472","1760","864","a"=>["2041088","380928","63488","297728","26880","9728","145664","201728","66048","5888","3584","32768","402432","3584","27392"]],"124"=>["2297088","2232576","1792","4000","1984","a"=>["2216960","7424","22016","33536","109056","220416","60416","14848","26368","493056","5888","320512","253696","93184","43776"]],"125"=>["2905856","1679872","4032","3840","1920","a"=>["2435840","608256","5632","34304","253184","133376","69376","36352","23296","130816","69376","128000","5376","65024","66048"]],"126"=>["1680128","852992","3872","1280","640","a"=>["1633024","2048","512","3584","44288","11520","451328","70144","258816","1280","3072","768","512","1024","1280"]],"127"=>["2674176","256","1312","32","0","a"=>["2672128","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"128"=>["3365120","256","64","32","0","a"=>["3365120","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"129"=>["899584","2095360","64","896","448","a"=>["899840","185088","53760","678144","73216","6144","3584","512","256","1536","673792","1280","256","768","3072"]],"130"=>["2750976","456448","928","224","96","a"=>["2750720","0","0","256","0","62976","0","256","0","267776","0","256","0","124672","0"]],"131"=>["3752448","256","256","32","0","a"=>["3752448","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"132"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"133"=>["3601152","647424","64","992","480","a"=>["3601408","1024","512","24064","286208","512","2560","1024","9472","3328","1792","22272","13824","8192","7680"]],"134"=>["0","647424","0","992","480","a"=>["0","1024","512","24064","286208","512","2560","1024","9472","3328","1792","22272","13824","8192","7680"]],"135"=>["0","647424","0","992","480","a"=>["0","1024","512","24064","286208","512","2560","1024","9472","3328","1792","22272","13824","8192","7680"]],"136"=>["8110080","119808","1024","128","64","a"=>["8109824","0","0","98304","0","0","0","256","0","0","0","20992","0","0","0"]],"137"=>["593152","94464","160","96","32","a"=>["593152","0","0","0","0","0","0","256","0","0","0","93952","0","0","0"]],"138"=>["1928704","570112","128","96","32","a"=>["1928704","0","0","0","0","0","0","256","0","0","0","569600","0","0","0"]],"139"=>["2710272","256","128","32","0","a"=>["2710272","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"140"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"141"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"142"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"143"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"144"=>["11120384","885504","64","96","32","a"=>["11120384","0","0","0","0","0","0","256","0","0","0","884992","0","0","0"]],"145"=>["0","885504","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","884992","0","0","0"]],"146"=>["0","885504","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","884992","0","0","0"]],"147"=>["0","885504","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","884992","0","0","0"]],"148"=>["11238400","256","128","32","0","a"=>["11238400","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"149"=>["1996032","256","64","32","0","a"=>["1996032","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"150"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"151"=>["3967488","1195776","64","32320","16160","a"=>["4041984","71936","70656","77824","100608","128000","103168","131072","118272","74752","56832","56576","30208","36096","30976"]],"152"=>["1201408","2298368","32352","66688","33344","a"=>["1516544","38400","44800","158720","54272","62464","46848","39168","46080","130048","187392","195840","222208","204032","202752"]],"153"=>["2300160","2301952","66720","52128","26048","a"=>["2069760","171264","196608","72960","102912","108544","118784","58368","68864","119040","118528","134912","113664","85504","194560"]],"154"=>["2302464","2303744","52160","78880","39424","a"=>["2340608","171264","65280","348416","390400","405760","71936","73472","75264","75008","77824","70144","64512","81920","65536"]],"155"=>["2304000","2115840","78912","20416","10208","a"=>["2120960","16384","18176","15104","15872","14848","14848","22272","16384","19456","16640","17664","28928","29952","14080"]],"156"=>["2377728","2228224","20448","3296","1632","a"=>["3149824","786432","536576","11008","6912","11008","1792","10496","4096","2816","3584","3584","2048","20480","19456"]],"157"=>["2244608","2283008","3328","35520","17760","a"=>["1669120","132864","69888","143360","126208","65792","233984","121856","73216","184320","67584","123904","186368","135936","286464"]],"158"=>["2291200","2302208","35552","96640","48320","a"=>["2375168","333312","139264","75520","89344","129536","260864","210944","266240","64512","62208","69376","67840","83200","88576"]],"159"=>["2302464","2303744","96672","190624","95296","a"=>["2146816","122880","137728","146432","144384","162560","150784","175616","155648","146944","136960","153600","138496","121856","143104"]],"160"=>["2304256","2301184","190656","158144","79072","a"=>["2312704","191232","111872","139776","133376","107008","144896","121088","125184","115968","131584","161536","196352","140032","126720"]],"161"=>["2305024","2302208","158176","152224","76096","a"=>["2398720","230656","198144","168960","122880","141824","101376","92416","96768","145920","134400","135424","88832","155904","99328"]],"162"=>["2302720","2303744","152256","190240","95104","a"=>["2195712","121088","125184","129280","118784","147712","120320","134144","144128","151040","178944","142592","195072","135680","170496"]],"163"=>["2304000","2303744","190272","185984","92992","a"=>["2319872","163584","131328","148736","116736","150528","154112","176896","200704","147456","105728","164352","115712","128512","114176"]],"164"=>["2304000","2303744","186016","174272","87136","a"=>["2371584","205312","169216","183552","116992","137728","103168","106240","152320","122624","131584","154624","133120","103168","130560"]],"165"=>["2304256","2299648","174304","178656","89312","a"=>["2277120","129280","136704","111104","150272","131584","138240","156672","133120","143872","146432","186880","116992","114688","139520"]],"166"=>["2303744","102400","178688","6784","3392","a"=>["2119168","5888","16896","8448","4096","4352","4608","5888","6144","3584","4608","5632","8960","4096","5632"]],"167"=>["4429824","2048","6816","32","0","a"=>["4423680","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"168"=>["0","2048","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"169"=>["4698624","256","64","32","0","a"=>["4698624","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"170"=>["261120","256","64","32","0","a"=>["261120","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"171"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"172"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"173"=>["7490048","676096","64","64","32","a"=>["7490048","0","0","0","0","0","0","675840","0","0","0","0","0","0","0"]],"174"=>["0","676096","0","64","32","a"=>["0","0","0","0","0","0","0","675840","0","0","0","0","0","0","0"]],"175"=>["0","676096","0","64","32","a"=>["0","0","0","0","0","0","0","675840","0","0","0","0","0","0","0"]],"176"=>["7339520","290048","96","96","32","a"=>["7339520","0","0","0","0","0","0","256","0","0","0","289536","0","0","0"]],"177"=>["2807040","256","128","32","0","a"=>["2807040","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"178"=>["871936","256","64","32","0","a"=>["871936","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"179"=>["3803136","256","64","32","0","a"=>["3803136","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"180"=>["1955584","900096","64","24096","12032","a"=>["1977856","47872","23808","24832","53248","66048","167168","36608","33024","40960","35584","56320","80896","110592","51968"]],"181"=>["904448","2300160","24128","87168","43584","a"=>["1110528","152832","110848","119296","89600","172288","180992","173056","70656","113920","122112","200960","120832","93952","125696"]],"182"=>["2303232","2279936","87200","77952","38976","a"=>["2291200","42496","114432","64256","64256","84480","51200","48384","45056","53760","71680","51200","44288","206848","860416"]],"183"=>["2304256","2302976","77984","68928","34464","a"=>["2148864","150272","107264","374784","165632","40960","90112","102912","355840","111104","179456","71680","165120","101632","111872"]],"184"=>["2307840","2295296","68960","98432","49216","a"=>["2395648","120064","103168","174336","178176","108544","76544","98304","85248","348672","77312","82688","125952","275200","133376"]],"185"=>["2306560","2295808","98464","32128","16064","a"=>["2198016","36608","33792","33280","49920","51712","45056","44288","799232","856832","69632","61440","50688","45568","41472"]],"186"=>["2296832","2289664","32160","86240","43104","a"=>["2378240","107264","113152","179712","110848","144128","158208","130048","123392","121344","173312","111360","111104","138496","191232"]],"187"=>["2306048","2048000","86272","94208","47104","a"=>["2326784","165376","102144","595200","56832","51456","87552","51968","65280","59648","53504","59648","60928","193280","77056"]],"188"=>["0","2048000","0","94208","47104","a"=>["0","165376","102144","595200","56832","51456","87552","51968","65280","59648","53504","59648","60928","193280","77056"]],"189"=>["0","2048000","0","94208","47104","a"=>["0","165376","102144","595200","56832","51456","87552","51968","65280","59648","53504","59648","60928","193280","77056"]],"190"=>["0","2048000","0","94208","47104","a"=>["0","165376","102144","595200","56832","51456","87552","51968","65280","59648","53504","59648","60928","193280","77056"]],"191"=>["0","2048000","0","94208","47104","a"=>["0","165376","102144","595200","56832","51456","87552","51968","65280","59648","53504","59648","60928","193280","77056"]],"192"=>["0","2048000","0","94208","47104","a"=>["0","165376","102144","595200","56832","51456","87552","51968","65280","59648","53504","59648","60928","193280","77056"]],"193"=>["0","2048000","0","94208","47104","a"=>["0","165376","102144","595200","56832","51456","87552","51968","65280","59648","53504","59648","60928","193280","77056"]],"194"=>["0","2048000","0","94208","47104","a"=>["0","165376","102144","595200","56832","51456","87552","51968","65280","59648","53504","59648","60928","193280","77056"]],"195"=>["19489280","256","94240","32","0","a"=>["19346944","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"196"=>["2559232","256","64","32","0","a"=>["2559232","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"197"=>["2818816","256","64","32","0","a"=>["2818816","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"198"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"199"=>["4492544","331520","64","96","32","a"=>["4492544","0","0","0","0","0","0","256","0","0","0","331008","0","0","0"]],"200"=>["0","331520","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","331008","0","0","0"]],"201"=>["0","331520","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","331008","0","0","0"]],"202"=>["5600512","714240","128","96","32","a"=>["5600512","0","0","0","0","0","0","256","0","0","0","713728","0","0","0"]],"203"=>["2611456","1072128","128","224","96","a"=>["2611456","0","0","256","0","4096","0","256","0","65792","0","256","0","1001216","0"]],"204"=>["2304256","256","256","32","0","a"=>["2304256","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"205"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"206"=>["5953536","256","64","32","0","a"=>["5953536","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"207"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"208"=>["3642880","674304","64","96","32","a"=>["3642880","0","0","0","0","0","0","256","0","0","0","673792","0","0","0"]],"209"=>["2907136","609792","128","35360","17664","a"=>["2984960","17664","17664","17664","17920","67072","59136","19968","23552","19456","85504","35328","69632","25856","25856"]],"210"=>["610560","2303488","35392","153152","76576","a"=>["697088","258048","130560","126464","98304","107008","98304","160256","115712","277248","114432","85248","88320","87808","118016"]],"211"=>["2303744","2303744","153184","167616","83808","a"=>["2283776","135168","86784","89344","88832","88064","86272","218112","336640","253696","321536","96512","96768","89344","84736"]],"212"=>["2304000","2303488","167648","266720","133344","a"=>["2296832","135424","137216","137728","136448","138240","156160","150784","144128","160000","143360","135680","138240","136960","154368"]],"213"=>["2304768","2288896","266752","147648","73824","a"=>["2258944","76032","78592","83712","78592","77824","76032","76800","75008","100864","214528","335872","194048","294400","148736"]],"214"=>["2307328","2299648","147680","155072","77536","a"=>["2329088","95232","172800","92416","86784","92928","206592","107776","105728","148992","312576","106752","101376","213504","113408"]],"215"=>["2299904","2299904","155104","136896","68448","a"=>["2317312","83200","69376","70400","70400","168448","199168","146432","248832","149504","155136","204288","122368","71680","194816"]],"216"=>["2304000","2302464","136928","38432","19200","a"=>["2221568","51968","28928","57088","23808","85248","194816","156672","158208","161024","163072","195072","300288","187392","192768"]],"217"=>["2309120","1995776","38464","832","416","a"=>["2261248","4864","4608","6400","256","2816","4608","75776","256","114176","286720","188416","16384","753664","524288"]],"218"=>["2326528","2032640","864","7840","3904","a"=>["2718464","556032","600320","34816","58112","17408","8960","239360","7168","7680","15104","17664","10240","30720","29184"]],"219"=>["2360320","2183424","7872","18816","9408","a"=>["2074880","143104","200192","179456","185856","100864","111872","217088","64512","350720","83456","195840","47104","69632","44800"]],"220"=>["2231040","2292736","18848","100032","50016","a"=>["3649536","50944","51200","51712","51200","51456","51200","50944","51200","52224","51968","50688","50688","50944","50432"]],"221"=>["2292992","2303744","100064","281216","140608","a"=>["910592","142336","144896","143872","145408","146688","150528","146688","144640","142080","142848","141312","141056","141568","144128"]],"222"=>["2304000","2303744","281248","49376","24672","a"=>["2187264","26112","24576","25088","24576","25344","25856","25088","24576","24832","25088","24832","1863936","48384","49920"]],"223"=>["2304000","1943296","49408","50144","25056","a"=>["2340352","36864","59904","43264","42752","66560","54016","30720","26368","25600","67584","128000","212480","394240","573184"]],"224"=>["2320384","671744","50176","128","64","a"=>["2257920","0","0","512","0","0","0","1536","0","0","0","6144","0","0","0"]],"225"=>["4473088","256","160","32","0","a"=>["4473088","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"226"=>["379648","256","64","32","0","a"=>["379648","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"227"=>["3357440","256","64","32","0","a"=>["3357440","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"228"=>["1244928","330240","64","96","32","a"=>["1244928","0","0","0","0","0","0","256","0","0","0","329728","0","0","0"]],"229"=>["3958528","256","128","32","0","a"=>["3958528","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"230"=>["2078208","256","64","32","0","a"=>["2078208","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"231"=>["1957120","609536","64","64","32","a"=>["1957120","0","0","0","0","0","0","609280","0","0","0","0","0","0","0"]],"232"=>["2497024","256","96","32","0","a"=>["2497024","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"233"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"234"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"235"=>["6140928","256","64","32","0","a"=>["6140928","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"236"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"237"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"238"=>["7943424","478976","64","736","352","a"=>["7943680","65280","256","29696","32512","67840","196608","1024","512","20224","256","29440","25088","1280","256"]],"239"=>["518400","2266112","768","5056","2528","a"=>["682240","651776","126720","309504","8960","13056","160512","221696","50944","106240","13056","7424","38144","110592","92928"]],"240"=>["2312704","2246656","5088","7904","3936","a"=>["2163968","14592","10496","209920","97280","42240","14848","222976","207104","214272","141312","205312","232192","230144","282880"]],"241"=>["2292992","2292224","7936","5152","2560","a"=>["2390272","241664","150784","158720","175104","114688","168704","192000","83968","177920","48640","40448","83968","59136","152064"]],"242"=>["2345984","2224896","5184","4576","2272","a"=>["2326528","116224","173312","70656","136704","137472","174336","171520","115712","91392","274176","143872","113408","94720","189696"]],"243"=>["2266368","2253312","4608","4608","2304","a"=>["2214144","287232","92928","147456","46336","97024","123392","207104","107776","203264","200704","133632","153856","117248","190976"]],"244"=>["2296832","2293248","4640","4800","2400","a"=>["2622976","140800","209664","167424","55296","58368","49152","206592","60672","87552","48896","213760","258816","159232","113408"]],"245"=>["2404096","2170368","4832","3616","1792","a"=>["2231040","30976","194816","217856","290560","414720","90112","125440","32000","175104","136192","109568","4608","9472","47616"]],"246"=>["2246912","1763328","3648","67616","33792","a"=>["2509824","68864","203520","106240","37888","35328","37376","36096","36608","35584","36096","36608","37632","35584","35584"]],"247"=>["2385920","2097152","67648","68896","34432","a"=>["2027776","126720","154368","65280","65024","152064","163072","221696","128512","177408","119296","45568","104704","230400","185856"]],"248"=>["2245120","2211328","68928","104160","52064","a"=>["2351360","99584","86016","68352","75776","82688","78080","90624","87296","62208","68608","92928","78336","81664","162816"]],"249"=>["2276864","1769472","104192","4448","2208","a"=>["2084352","9472","5376","21760","16128","83712","14592","5120","4096","3328","5888","5120","6400","143872","5888"]],"250"=>["4030464","25088","4480","704","352","a"=>["4019200","1024","1280","4096","1280","2560","512","2560","1024","512","1536","3328","1792","1536","256"]],"251"=>["1540096","487936","736","2080","1024","a"=>["1551104","14336","13824","8704","344064","4096","8960","32256","6912","1536","2048","14080","3840","5376","1536"]],"252"=>["2490368","1099776","2112","53088","26528","a"=>["2554112","76032","82688","120576","73472","72960","47872","51200","67840","66560","49920","62208","57856","53248","52480"]],"253"=>["1232640","2175232","53120","102528","51264","a"=>["1332992","435456","203520","120832","92160","106752","86784","70400","67328","75008","156416","96256","145920","69632","178176"]],"254"=>["2241280","2249984","102560","121760","60864","a"=>["2235648","100864","158976","99072","75264","71936","120832","101888","272640","404224","103168","103168","261120","72192","66048"]],"255"=>["2250240","2009088","121792","85856","42912","a"=>["2127360","293376","133632","670208","185856","63744","108544","45056","60160","52224","50176","47360","48640","53504","70912"]],"256"=>["2664448","1943296","85888","128192","64096","a"=>["2788608","114944","66560","71680","74752","89344","93696","201728","202752","157440","97792","70656","67584","180736","144640"]],"257"=>["1959168","2288128","128224","131872","65920","a"=>["1933056","145408","166400","190208","69376","97024","172544","109568","128512","121600","149248","198144","156928","157696","207616"]],"258"=>["2288384","2299136","131904","121472","60736","a"=>["2205440","63744","63488","96000","649216","97792","63488","81152","73472","77312","82176","62464","163840","230656","98304"]],"259"=>["2305536","2301952","121504","128320","64160","a"=>["2328064","156928","112384","140800","143104","157952","120832","334336","101376","90112","102400","106752","317184","78592","105216"]],"260"=>["2302464","2277888","128352","76480","38240","a"=>["2259456","82176","224512","129536","113152","75264","121088","108544","213760","69120","61440","40192","49664","125184","126464"]],"261"=>["2398976","1756416","76512","11200","5600","a"=>["2782976","10240","8448","9728","101888","119808","199424","135680","55040","68352","19712","25600","50176","54272","127232"]],"262"=>["3425536","1086464","11232","26592","13280","a"=>["3042304","30464","24576","35072","65536","100096","38912","47104","156928","28672","96000","68096","56320","71168","137472"]],"263"=>["1089536","2300416","26624","106048","53024","a"=>["1434880","209920","352256","144128","99840","82688","77568","103168","96256","84224","108288","86016","92672","76544","142592"]],"264"=>["2302976","2277120","106080","56096","28032","a"=>["2036736","57088","101120","98304","47872","55552","77824","55808","77056","63488","79616","98304","108544","338432","238336"]],"265"=>["2306560","2272768","56128","2016","992","a"=>["2224384","64512","180480","129792","102656","151296","78336","112896","64000","117760","148736","450560","150784","421888","28416"]],"266"=>["2367488","2218496","2048","2688","1344","a"=>["2625280","252160","17664","77312","202240","44288","18944","76288","58880","5632","77056","382976","73728","423424","37376"]],"267"=>["2255616","2262784","2720","3072","1536","a"=>["2080000","111104","190464","100096","13056","18688","149760","637696","15872","18688","4608","20480","107520","243968","168704"]],"268"=>["2326272","2262528","3104","74560","37280","a"=>["2356224","323328","46848","47872","46848","49920","60160","39424","40448","43264","43264","42752","1161984","45568","52992"]],"269"=>["2263040","2300928","74592","104224","52096","a"=>["2180608","297216","67840","72960","133376","112640","133120","156160","90624","57600","60416","76032","199424","390912","201984"]],"270"=>["2315264","1647616","104256","21536","10752","a"=>["2304768","43520","100864","69632","32512","66816","49920","37376","76288","70144","81664","128512","69120","126720","132352"]],"271"=>["2499584","1269760","21568","73184","36576","a"=>["2548480","92928","52992","62720","51456","54016","57600","58112","52736","62976","91904","59904","48640","90624","110336"]],"272"=>["2555904","1844224","73216","8288","4128","a"=>["2790656","345088","302336","95232","112384","22528","51712","56832","61440","34816","71680","61440","105728","34560","50176"]],"273"=>["1851392","2295552","8320","23744","11872","a"=>["1586432","127744","74752","101376","96512","104960","62976","72192","58624","53760","66816","41984","127488","1030656","79360"]],"274"=>["2300416","2065664","23776","11488","5728","a"=>["2262272","57344","73216","87552","49408","9984","7936","12544","13056","49664","434432","88832","103424","150272","176128"]],"275"=>["2403072","540672","11520","26144","13056","a"=>["2398208","29184","30720","29696","30976","38144","40960","29696","33280","32256","27392","27392","39168","35328","37888"]],"276"=>["0","540672","0","26144","13056","a"=>["0","29184","30720","29696","30976","38144","40960","29696","33280","32256","27392","27392","39168","35328","37888"]],"277"=>["4717312","1548288","26176","4384","2176","a"=>["4971520","34304","61440","55296","83968","360448","6144","11776","7936","75008","11264","10496","106752","190720","112384"]],"278"=>["3158016","1235456","4416","16192","8096","a"=>["3446272","462848","13312","16896","11264","10240","11264","18432","9984","14848","16640","13312","24064","10752","13568"]],"279"=>["1241600","843264","16224","46944","23456","a"=>["725760","51456","34304","40960","54784","68096","55296","60160","68608","49152","33024","37632","37632","35072","102912"]],"280"=>["0","843264","0","46944","23456","a"=>["0","51456","34304","40960","54784","68096","55296","60160","68608","49152","33024","37632","37632","35072","102912"]],"281"=>["0","843264","0","46944","23456","a"=>["0","51456","34304","40960","54784","68096","55296","60160","68608","49152","33024","37632","37632","35072","102912"]],"282"=>["8052224","1160704","46976","80512","40256","a"=>["8254464","56064","57344","59904","56832","57344","59648","52992","62208","68352","48384","78080","62976","66560","54784"]],"283"=>["1161216","2277632","80544","173344","86656","a"=>["1017600","115456","217088","222720","100608","100352","96256","99328","203520","146176","164096","153088","111616","115456","155904"]],"284"=>["2312192","2293760","173376","91360","45664","a"=>["2253056","55808","51456","54784","55552","56320","104704","393984","224256","101376","57344","283136","196096","143616","236288"]],"285"=>["2297856","2301696","91392","142848","71424","a"=>["2639104","305408","112384","107520","93440","87040","126976","145664","82176","95744","177408","93440","99584","139776","109312"]],"286"=>["2301952","2298880","142880","130016","64992","a"=>["1991680","107264","100608","130560","190720","157952","83200","71936","117504","246272","127744","141824","76288","252672","81408"]],"287"=>["2367488","2240256","130048","50560","25280","a"=>["2487040","40448","76288","373248","396544","51200","144640","33280","37632","56576","233728","45312","131072","32000","279552"]],"288"=>["2240512","2303744","50592","85440","42720","a"=>["2164736","180224","220928","83456","111360","186368","155904","192000","172800","155648","202240","210176","110592","77824","55808"]],"289"=>["2304000","2185216","85472","102336","51168","a"=>["2232320","156160","136960","85760","99328","97792","85760","85248","170496","303104","82688","102144","93952","97792","140032"]],"290"=>["2447360","1831936","102368","1952","960","a"=>["4159744","3072","2304","2048","768","11776","2560","3584","3072","7424","1024","2304","3584","2048","4608"]],"291"=>["2621440","1842688","1984","100064","50016","a"=>["962048","494336","355328","108288","58112","62464","60416","60416","59392","57088","81152","82944","59136","56320","66304"]],"292"=>["1843200","2285568","100096","90112","45056","a"=>["1777664","53504","58112","53248","190720","126720","210176","148992","214528","155392","282368","199424","161792","100864","153344"]],"293"=>["2314240","2293504","90144","68256","34112","a"=>["2383104","69632","92928","66048","49408","46592","46848","51712","280576","78848","78592","49920","41728","1099264","68864"]],"294"=>["2294016","1937152","68288","19840","9920","a"=>["2194432","18176","14592","14848","15872","17408","15360","17152","16128","12032","82688","19456","17920","16128","98816"]],"295"=>["2461440","1310720","19872","12256","6112","a"=>["2464256","13056","21504","28160","18944","553984","497664","19712","9984","14848","28160","15616","13824","11008","21504"]],"296"=>["2621440","1703936","12320","43968","21984","a"=>["2672896","92672","85760","108288","90368","112896","92928","100352","156928","112896","102400","23808","45824","79360","328448"]],"297"=>["16777216","1178624","44032","29824","14912","a"=>["16745984","37632","48384","125952","63232","35584","52736","52224","58368","280576","61440","98304","61696","42752","68352"]],"298"=>["1179648","917504","29856","33056","16512","a"=>["1197312","56064","38912","23808","36608","43008","79872","65536","74752","62464","55552","48896","43008","113664","63488"]],"299"=>["3798272","256","33088","32","0","a"=>["3736576","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"300"=>["1231616","530688","64","160","64","a"=>["1231616","0","0","256","0","0","0","345856","0","0","0","256","0","184064","0"]],"301"=>["2773248","256","192","32","0","a"=>["2773248","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"302"=>["1515008","643328","64","96","32","a"=>["1515008","0","0","0","0","0","0","256","0","0","0","577536","0","0","0"]],"303"=>["0","643328","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","577536","0","0","0"]],"304"=>["0","643328","0","96","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","577536","0","0","0"]],"305"=>["8376576","262144","128","2240","1120","a"=>["8378624","22528","5888","9728","17664","11776","2304","6656","118016","1536","1024","1792","1280","1536","1024"]],"306"=>["1048576","1992448","2272","78272","39136","a"=>["1132032","80384","83968","84224","75520","77312","70400","75520","90112","185344","95232","275968","101888","199680","171008"]],"307"=>["1992704","2201600","78304","56896","28448","a"=>["1954560","59136","63488","43776","64768","89344","42752","54272","84224","267264","50688","163072","156672","558592","86016"]],"308"=>["3250176","1357056","56928","24512","12256","a"=>["3312384","83712","41984","42496","30464","64512","81920","55808","571904","46080","43008","38912","36352","32256","39168"]],"309"=>["1357824","739328","24544","32800","16384","a"=>["1294592","41472","26112","29696","47872","33792","44544","37376","46080","64512","66560","52224","49152","61440","44032"]],"310"=>["0","739328","0","32800","16384","a"=>["0","41472","26112","29696","47872","33792","44544","37376","46080","64512","66560","52224","49152","61440","44032"]],"311"=>["4933632","1835008","32832","29728","14848","a"=>["6463488","16384","16384","16640","18176","17152","17152","18688","16896","16896","18176","16640","16640","17920","17408"]],"312"=>["3145728","1136384","29760","5408","2688","a"=>["1794048","169472","7936","16128","6144","628736","12032","19200","13056","9728","8960","4096","4352","3072","4096"]],"313"=>["1136640","2295808","5440","132352","66176","a"=>["1006848","215808","74496","135168","124928","108800","80384","191744","229376","197120","99328","70144","73472","172288","210176"]],"314"=>["2304000","2303744","132384","110112","55040","a"=>["2434816","172032","138752","154880","197120","143360","182016","175872","230656","156416","60416","55552","62720","90368","172032"]],"315"=>["2304512","2302208","110144","68032","34016","a"=>["2156288","65024","37376","35840","36864","37632","34048","45312","66816","68608","40448","1235968","130816","135424","44800"]],"316"=>["2307584","2254336","68064","140064","70016","a"=>["2388736","210688","75264","79104","84736","85760","116992","121856","145408","209664","165120","260352","132352","92672","167168"]],"317"=>["2301952","2301696","140096","109536","54752","a"=>["2458880","188928","178944","234496","95488","76032","59136","113152","182272","115200","227328","55808","70144","150272","173056"]],"318"=>["2301952","2285568","109568","145184","72576","a"=>["2172160","338432","115712","219904","273408","88576","155136","159488","80640","94208","91904","78848","77824","76544","143616"]],"319"=>["2351104","2228224","145216","109952","54976","a"=>["2308864","100864","159488","150784","85760","66816","72448","68864","160512","147712","228864","190464","183296","128768","176384"]],"320"=>["2260992","2129920","109984","21664","10816","a"=>["2161920","44288","47104","44544","53504","20224","30976","57600","54784","43008","50944","48384","1135104","144384","126208"]],"321"=>["2457600","2146048","21696","43008","21504","a"=>["2648832","204288","685568","513024","30464","67840","165376","37376","34048","23808","22784","32000","22784","23808","22528"]],"322"=>["2146304","1982464","43040","68736","34368","a"=>["1955840","44800","36608","38144","39424","36864","34816","35840","35328","35328","38400","35328","87552","34816","34560"]],"323"=>["4341760","83712","68768","192","96","a"=>["4296704","0","0","5632","0","256","0","4864","0","0","0","256","0","72448","0"]],"324"=>["409600","2090240","224","3904","1952","a"=>["797184","26624","15104","54784","36608","25856","4608","3328","8704","14848","9984","4352","6400","18432","1265920"]],"325"=>["3129344","589824","3936","3616","1792","a"=>["2881280","5632","7936","12288","3328","8448","9728","3840","18176","11520","22016","2816","23040","17152","18688"]],"326"=>["1703936","1048576","3648","4096","2048","a"=>["1692416","38912","2304","4352","12800","75776","131072","62464","26624","62464","62464","43008","173056","144384","58368"]],"327"=>["2555904","589824","4128","96","32","a"=>["2427904","0","0","0","0","0","0","65536","0","0","0","256","0","0","0"]],"328"=>["0","589824","0","96","32","a"=>["0","0","0","0","0","0","0","65536","0","0","0","256","0","0","0"]],"329"=>["0","589824","0","96","32","a"=>["0","0","0","0","0","0","0","65536","0","0","0","256","0","0","0"]],"330"=>["0","589824","0","96","32","a"=>["0","0","0","0","0","0","0","65536","0","0","0","256","0","0","0"]],"331"=>["0","589824","0","96","32","a"=>["0","0","0","0","0","0","0","65536","0","0","0","256","0","0","0"]],"332"=>["0","589824","0","96","32","a"=>["0","0","0","0","0","0","0","65536","0","0","0","256","0","0","0"]],"333"=>["0","589824","0","96","32","a"=>["0","0","0","0","0","0","0","65536","0","0","0","256","0","0","0"]],"334"=>["17367040","393216","128","5536","2752","a"=>["17374208","12544","4864","5632","37632","12288","11264","9728","3584","13312","5888","4608","6144","66304","104192"]],"335"=>["524288","2166528","5568","16288","8128","a"=>["918528","8448","10240","8192","8448","12032","9728","8704","8448","9216","8704","8960","8960","9472","1063168"]],"336"=>["2327808","2199040","16320","54624","27296","a"=>["2250240","28672","30720","32000","165120","810496","114432","82176","92928","84736","76544","48896","56576","76800","94208"]],"337"=>["2206976","2293248","54656","83872","41920","a"=>["2071040","86528","137472","108800","144896","96512","476928","126720","228096","176640","183552","44800","119552","45568","58880"]],"338"=>["2297344","2303744","83904","74080","37024","a"=>["2270464","62464","59136","65792","307968","219136","88320","174592","372992","444672","76288","73728","50688","42240","56832"]],"339"=>["2304000","2303744","74112","119424","59712","a"=>["2223872","80640","78080","382464","591104","302336","90112","75264","76288","72960","86016","74240","78592","91904","71424"]],"340"=>["2304000","2303744","119456","165088","82528","a"=>["2326272","96512","92160","139008","116480","119040","101120","112640","108800","115968","105984","90880","95232","709120","98816"]],"341"=>["2304000","2302208","165120","115456","57728","a"=>["2269696","76800","342272","73472","65536","85504","75520","76800","476928","180224","76032","122112","279552","88576","76800"]],"342"=>["2304000","2303744","115488","117376","58688","a"=>["2479616","99584","155136","86016","192000","71680","69120","70144","83200","65536","84480","396544","234496","125184","175104"]],"343"=>["2304000","2303232","117408","173472","86720","a"=>["2162176","98048","123648","124416","113664","98048","131840","95488","139264","124416","110080","136192","127744","220672","367616"]],"344"=>["2304000","2303744","173504","145312","72640","a"=>["2401536","200704","123648","88832","86528","85760","107008","89344","98560","85504","551680","102144","80128","171264","129024"]],"345"=>["2304000","2303744","145344","162240","81120","a"=>["2228480","121856","102656","128512","113152","301312","358144","103424","103936","122624","114176","121088","126464","123904","112128"]],"346"=>["2304000","2303744","162272","201600","100800","a"=>["2333440","137472","203520","206848","135680","113664","128256","133376","138752","140288","138496","134144","128768","129792","148736"]],"347"=>["2304000","2303744","201632","232512","116256","a"=>["2313216","169472","141312","149760","158720","156928","174592","143872","147968","145152","130816","120576","124416","124160","125184"]],"348"=>["2304000","2303744","232544","51264","25632","a"=>["2208256","234752","153600","231680","202752","241408","477696","31744","94464","396288","27648","32512","27648","27136","27392"]],"349"=>["2304000","1464576","51296","111520","55744","a"=>["2296576","62976","58368","57856","61952","59904","59136","59136","61184","60928","61184","58880","57344","59648","331008"]],"350"=>["3213312","262144","111584","8800","4384","a"=>["3161600","8960","6656","5632","4864","5632","4608","20736","137728","5632","7168","5632","5120","5120","4608"]],"351"=>["0","262144","0","8800","4384","a"=>["0","8960","6656","5632","4864","5632","4608","20736","137728","5632","7168","5632","5120","5120","4608"]],"352"=>["0","262144","0","8800","4384","a"=>["0","8960","6656","5632","4864","5632","4608","20736","137728","5632","7168","5632","5120","5120","4608"]],"353"=>["7208960","655360","8864","160","64","a"=>["7200512","0","0","65536","0","0","0","65536","0","0","0","65536","0","393216","0"]],"354"=>["1638400","589824","192","13984","6976","a"=>["1836288","7936","10496","12288","8960","11264","15616","17664","16896","11008","216064","7168","6912","7168","6912"]],"355"=>["2621440","851968","14016","192","96","a"=>["2423552","0","0","65536","0","393216","0","65536","0","0","0","65536","0","196608","0"]],"356"=>["1572864","2031616","224","3424","1696","a"=>["2818304","5376","9216","5632","3584","15104","5376","4096","17664","7424","19200","7936","3840","14592","5632"]],"357"=>["2293760","1966080","3456","224","96","a"=>["1048320","0","0","131072","0","262144","0","262144","0","262144","0","131072","0","131072","0"]],"358"=>["2228224","2097152","256","480","224","a"=>["2228224","262144","131072","262144","131072","131072","262144","65536","65536","131072","262144","65536","65536","131072","65536"]],"359"=>["2359296","2097152","512","2272","1120","a"=>["2883584","9984","4352","5120","46336","2816","64000","1280","1024","70400","3584","36864","12288","1280","1024"]],"360"=>["2293760","1703936","2304","1632","800","a"=>["2097408","1792","6144","6400","768","250880","3328","1280","3584","53248","2816","2304","768","3328","3072"]],"361"=>["2693632","992768","1664","1376","672","a"=>["2367232","20480","512","32256","2048","145408","86016","12800","13824","6144","305152","2048","151552","40960","166144"]],"362"=>["2090496","1966080","1408","224","96","a"=>["2088960","0","0","131072","0","131072","0","262144","0","524288","0","524288","0","262144","0"]],"363"=>["2097152","2097152","256","32","0","a"=>["2097152","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"364"=>["0","2097152","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"365"=>["0","2097152","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"366"=>["8158720","609280","64","160","64","a"=>["8158720","0","0","256","0","0","0","514816","0","0","0","256","0","93696","0"]],"367"=>["0","609280","0","160","64","a"=>["0","0","0","256","0","0","0","514816","0","0","0","256","0","93696","0"]],"368"=>["0","609280","0","160","64","a"=>["0","0","0","256","0","0","0","514816","0","0","0","256","0","93696","0"]],"369"=>["0","609280","0","160","64","a"=>["0","0","0","256","0","0","0","514816","0","0","0","256","0","93696","0"]],"370"=>["0","609280","0","160","64","a"=>["0","0","0","256","0","0","0","514816","0","0","0","256","0","93696","0"]],"371"=>["10715648","950272","192","256","128","a"=>["10715648","627200","0","256","0","251392","0","256","0","21760","0","256","0","48896","0"]],"372"=>["1921536","1254912","288","96","32","a"=>["1921536","0","0","0","0","0","0","256","0","0","0","1254400","0","0","0"]],"373"=>["2272768","2097152","128","384","192","a"=>["2272768","131072","65536","65536","0","262144","458752","65536","0","786432","32768","32768","0","65536","65536"]],"374"=>["0","2097152","0","384","192","a"=>["0","131072","65536","65536","0","262144","458752","65536","0","786432","32768","32768","0","65536","65536"]],"375"=>["5242880","1572864","416","320","160","a"=>["5242880","262144","0","131072","0","65536","32768","32768","0","65536","0","32768","0","32768","131072"]],"376"=>["1638400","2031616","352","1184","576","a"=>["1835008","393216","131072","163840","2304","768","1536","4096","4608","3072","1280","1792","1024","602112","131072"]],"377"=>["2293760","2228224","1216","992","480","a"=>["2228224","131072","458752","196608","131072","131072","393216","4352","192256","40960","12288","6144","3072","2304","768"]],"378"=>["2293760","1114112","1024","3360","1664","a"=>["2174976","13056","3840","5888","4864","60928","2560","2304","2304","4608","3328","2816","4608","4608","330752"]],"379"=>["0","1114112","0","3360","1664","a"=>["0","13056","3840","5888","4864","60928","2560","2304","2304","4608","3328","2816","4608","4608","330752"]],"380"=>["0","1114112","0","3360","1664","a"=>["0","13056","3840","5888","4864","60928","2560","2304","2304","4608","3328","2816","4608","4608","330752"]],"381"=>["9182208","768","3392","96","32","a"=>["9169920","0","0","0","0","0","0","256","0","0","0","256","0","0","0"]],"382"=>["1280","295936","128","288","128","a"=>["1280","256","0","1280","0","256","0","183040","0","256","0","5888","0","256","104448"]],"383"=>["0","295936","0","288","128","a"=>["0","256","0","1280","0","256","0","183040","0","256","0","5888","0","256","104448"]],"384"=>["0","295936","0","288","128","a"=>["0","256","0","1280","0","256","0","183040","0","256","0","5888","0","256","104448"]],"385"=>["8707840","41984","320","384","192","a"=>["8707840","21504","256","4608","0","256","6144","256","0","3584","256","4096","0","256","512"]],"386"=>["0","41984","0","384","192","a"=>["0","21504","256","4608","0","256","6144","256","0","3584","256","4096","0","256","512"]],"387"=>["0","41984","0","384","192","a"=>["0","21504","256","4608","0","256","6144","256","0","3584","256","4096","0","256","512"]],"388"=>["0","41984","0","384","192","a"=>["0","21504","256","4608","0","256","6144","256","0","3584","256","4096","0","256","512"]],"389"=>["0","41984","0","384","192","a"=>["0","21504","256","4608","0","256","6144","256","0","3584","256","4096","0","256","512"]],"390"=>["0","41984","0","384","192","a"=>["0","21504","256","4608","0","256","6144","256","0","3584","256","4096","0","256","512"]],"391"=>["0","41984","0","384","192","a"=>["0","21504","256","4608","0","256","6144","256","0","3584","256","4096","0","256","512"]],"392"=>["0","41984","0","384","192","a"=>["0","21504","256","4608","0","256","6144","256","0","3584","256","4096","0","256","512"]],"393"=>["16777216","851968","416","64","32","a"=>["16777216","0","0","0","0","0","0","786432","0","0","0","0","0","0","0"]],"394"=>["4194304","262144","96","416","192","a"=>["4194304","768","25856","256","0","104192","32768","32768","0","7680","256","24832","8192","8192","8192"]],"395"=>["294912","2064384","448","9664","4832","a"=>["487424","11264","13568","77568","167936","274432","180224","77824","69632","184320","81920","122880","73728","81920","221184"]],"396"=>["3830016","69376","9696","64","32","a"=>["3637504","0","0","0","0","0","0","256","0","0","0","0","0","0","0"]],"397"=>["0","69376","0","64","32","a"=>["0","0","0","0","0","0","0","256","0","0","0","0","0","0","0"]],"398"=>["4198144","590336","96","224","96","a"=>["4198144","0","0","2048","0","14336","0","1024","0","15360","0","1024","0","556288","0"]],"399"=>["2874624","256","256","32","0","a"=>["2874624","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"400"=>["1041152","1852928","64","66624","33312","a"=>["1426176","60160","106240","197888","44800","57856","40192","53504","48128","45824","43520","44032","366592","139520","87808"]],"401"=>["1858304","2302976","66656","60800","30400","a"=>["1694464","66304","232704","490752","84736","206080","157952","70400","76800","127488","88576","88832","75008","100864","103168"]],"402"=>["2303232","2303744","60832","94624","47296","a"=>["2239232","126464","232448","211712","91648","92160","72704","211456","531968","87808","147712","64256","76544","62464","79872"]],"403"=>["2304000","2267904","94656","132800","66400","a"=>["2233344","103936","147712","128768","170496","124160","86528","112384","94976","99072","315392","354048","135936","105216","99584"]],"404"=>["2463488","2142464","132832","65312","32640","a"=>["2837760","163584","58624","77568","64768","120320","120064","82432","104192","42752","39424","35584","92928","166144","426752"]],"405"=>["2146560","2293760","65344","78784","39392","a"=>["2186752","187136","247040","60160","49152","72960","168704","113664","45824","56320","74496","65280","60672","63744","66048"]],"406"=>["2310144","2295552","78848","84224","42112","a"=>["2462976","84480","97792","195328","250880","163072","153088","94976","82944","61440","63744","120576","80896","63232","56832"]],"407"=>["2295808","2303744","84256","142336","71168","a"=>["1753600","97536","117760","137472","157184","320256","243200","188160","128000","109056","107008","138752","127232","104448","116992"]],"408"=>["2304000","2289664","142368","139840","69920","a"=>["2302208","116736","127744","107008","103424","100608","94208","96512","112384","92672","115712","155648","215552","215552","307712"]],"409"=>["2315520","2276096","139872","52416","26208","a"=>["2314752","48384","115712","117504","73728","67840","53760","68352","91904","71680","67840","88320","318976","385536","229888"]],"410"=>["2292480","2260224","52448","41856","20928","a"=>["2242048","23808","24064","25600","23552","28672","30976","736000","214016","184576","31488","41472","68096","459008","144128"]],"411"=>["2392320","2214656","41888","118688","59328","a"=>["2619904","103168","76800","121856","63232","228352","99328","81664","88832","79872","157952","177920","151040","77312","136960"]],"412"=>["2215680","2278400","118720","76960","38464","a"=>["1990144","124672","87040","215808","86272","123392","140288","54272","57344","198912","93184","153600","150016","88832","182272"]],"413"=>["2306048","196608","76992","5504","2752","a"=>["2313472","3584","3072","3328","3328","2816","3072","3840","4096","10752","3072","4864","12800","41472","10240"]],"414"=>["4390912","214784","5536","6464","3232","a"=>["4342784","27648","11520","25856","32000","14592","5120","8960","10496","7168","9472","6912","8960","6144","9216"]],"415"=>["215040","2303744","6496","97440","48704","a"=>["377088","158720","150016","151040","105728","227584","142336","131328","131328","201728","305920","112896","72448","58112","78592"]],"416"=>["2304000","2195456","97472","106176","53088","a"=>["2188800","71424","67328","73216","107264","86272","82944","79616","75008","94976","86784","95744","89856","163072","485376"]],"417"=>["2387968","2123008","106208","13728","6848","a"=>["2428672","8192","8448","8704","127744","9216","1187328","7424","8960","8192","319488","9216","105984","7168","9472"]],"418"=>["2322688","2201088","13760","37184","18592","a"=>["2247936","340736","394752","20224","20480","19712","335616","25600","167680","69888","74496","202496","154112","98560","126464"]],"419"=>["2252544","2183168","37216","54432","27200","a"=>["2333952","134400","248064","71936","181504","176640","140800","64256","227072","104960","129024","134144","80384","80384","57344"]],"420"=>["2314240","2242304","54464","33056","16512","a"=>["2894592","69888","255744","64512","115456","158208","273920","230656","86784","47104","35584","42752","34304","50176","37120"]],"421"=>["2242816","2303232","33088","78304","39136","a"=>["1640960","157696","132864","921856","67072","101632","50688","53760","46336","49664","58112","61952","74496","121088","245248"]],"422"=>["2303744","2303232","78336","97728","48864","a"=>["2300416","130048","304896","242688","89088","133120","194304","94464","188160","148992","224256","81664","76032","78592","106752"]],"423"=>["2304256","2302976","97760","96032","48000","a"=>["2417920","132864","96768","105728","81920","101120","106240","145920","102400","100608","229632","304384","188160","131840","156928"]],"424"=>["2303744","2303488","96064","138016","68992","a"=>["2359296","371968","121088","87808","85760","105984","95744","117760","87040","88064","116736","146176","152320","204032","129792"]],"425"=>["2304000","2303488","138048","118464","59232","a"=>["2152704","113408","129536","140800","99072","80896","162560","159232","120320","122624","177408","186880","111872","123392","302848"]],"426"=>["2304000","2293760","118496","74336","37152","a"=>["2366976","83968","92672","137472","131584","123392","126208","407808","99840","144128","106240","126208","157440","105216","153856"]],"427"=>["2414080","2186496","74368","80896","40448","a"=>["2545408","167936","96256","99072","232960","242944","167680","105216","59648","94208","108800","108800","82432","122368","121856"]],"428"=>["2198016","2299392","80928","103968","51968","a"=>["2006016","125696","161280","98816","155392","105216","224256","145920","138240","185088","131584","219904","109056","103168","93184"]],"429"=>["2305792","2297856","104000","109472","54720","a"=>["2354944","131840","147712","114432","217600","131072","111616","92928","122112","109056","232704","167168","89856","206592","144896"]],"430"=>["2298112","2303744","109504","132480","66240","a"=>["2220800","208128","153856","203520","119040","77824","123392","86272","69120","119040","171520","248320","132096","80128","133376"]],"431"=>["2304000","2275328","132512","99296","49632","a"=>["2338048","155904","135168","215808","94976","132864","156416","212224","111872","189952","155392","152064","60672","141824","129792"]],"432"=>["2308096","2297856","99328","99104","49536","a"=>["2310144","144384","207616","103936","68864","152320","128000","107520","185600","174848","112384","194816","163840","165888","90624"]],"433"=>["2366720","2236160","99136","105152","52576","a"=>["2594816","62976","69888","145664","133888","161024","237568","107008","129024","102400","210176","134400","107776","119552","90880"]],"434"=>["2239744","2301184","105184","118016","59008","a"=>["2003968","149248","125184","137216","148736","207360","143360","104192","260608","180224","95744","90368","77824","119296","96768"]],"435"=>["2301440","2301184","118048","121440","60704","a"=>["2267648","119552","278528","95744","102144","137984","117760","201216","158464","206336","198912","261632","94208","77312","78848"]],"436"=>["2304000","2289664","121472","83232","41600","a"=>["2404864","116224","75520","69120","143872","151040","163072","142592","120320","173056","180480","62464","79872","70144","209920"]],"437"=>["2306048","2301440","83264","80064","40032","a"=>["2301184","68352","95232","50176","47872","428800","488448","50688","50944","52224","158976","161792","99328","54016","48896"]],"438"=>["2301952","2303744","80096","139328","69664","a"=>["2312960","214784","478208","162304","157440","137472","94464","97792","95488","107264","107008","94976","91904","99072","84224"]],"439"=>["2304000","2303744","139360","201312","100640","a"=>["2259712","130304","135936","115456","123648","146432","171264","163072","122880","117248","155648","157184","172288","168192","129024"]],"440"=>["2304000","2303744","201344","178816","89408","a"=>["2291200","107520","102656","119552","143104","121088","116736","272640","268544","225792","132352","145152","124672","94976","103680"]],"441"=>["2304000","2303744","178848","197536","98752","a"=>["2287872","127488","191744","111872","117248","120832","124928","124672","126464","110592","119552","139520","119808","162816","224512"]],"442"=>["2304256","2299648","197568","127712","63840","a"=>["2353408","160256","147200","127232","129024","133888","113408","99328","109056","115712","104448","107776","146688","282368","187648"]],"443"=>["2305792","2298624","127744","179168","89568","a"=>["2460672","103424","107008","105728","108800","106496","101888","101376","107264","103424","116992","145664","224000","162048","241152"]],"444"=>["2301952","2303744","179200","123104","61536","a"=>["2089472","100096","114688","149760","150784","273664","128000","113408","130304","96256","175872","159744","112128","162560","183296"]],"445"=>["2304256","2299648","123136","122304","61152","a"=>["2344704","117504","148736","130560","262400","115456","146944","137216","108800","171008","143360","109824","77056","140800","146944"]],"446"=>["2303744","2287872","122336","86464","43232","a"=>["2287616","89856","200448","79616","113408","122880","71424","120576","82432","104704","180992","78336","81408","81152","525568"]],"447"=>["2307072","2300672","86496","147136","73568","a"=>["2416896","188928","210688","106752","215296","207616","94208","101888","105216","138752","105984","118016","85760","80640","102656"]],"448"=>["2300928","2303744","147168","133056","66528","a"=>["2186496","183808","140544","123392","134656","266240","259584","165376","100096","117504","120832","127744","108288","112640","111616"]],"449"=>["2304000","2303488","133088","138688","69344","a"=>["2437632","105216","198656","76800","84480","199424","139008","180480","198912","109312","100352","135936","129280","158976","118272"]],"450"=>["2304000","2303744","138720","148768","74368","a"=>["2194176","153856","149504","147200","136704","100864","84480","321536","107520","103424","90624","134144","203008","159744","142848"]],"451"=>["2304000","2303744","148800","156064","78016","a"=>["2286336","253696","111616","131584","136448","102656","135680","106752","96256","113920","120320","104448","90624","127232","116736"]],"452"=>["2304000","2302976","156096","140960","70464","a"=>["2290688","132864","118272","130048","120064","125440","131072","160256","82688","90624","130816","112896","131584","157952","125184"]],"453"=>["2305792","2301184","140992","131680","65824","a"=>["2504448","127488","128000","127488","145664","131072","145664","174080","107776","105216","80384","168704","142336","159232","141568"]],"454"=>["2302208","2302976","131712","203392","101696","a"=>["2151936","236544","122368","136704","142848","310272","138496","114688","111616","113664","123136","116736","118784","115200","121344"]],"455"=>["2304000","2303744","203424","211072","105536","a"=>["2280960","151552","147712","152064","146944","129024","138752","140800","134656","139264","141568","173568","136960","149504","142848"]],"456"=>["2304000","2303744","211104","168224","84096","a"=>["2283776","118272","115712","113920","122368","117760","182528","281600","168192","236800","135936","136448","115712","122112","104448"]],"457"=>["2304000","2303744","168256","194144","97056","a"=>["2305536","115200","123136","121344","115456","113664","121088","125696","132352","128256","123392","148736","128256","289280","164352"]],"458"=>["2304000","2303744","194176","163616","81792","a"=>["2392320","121344","116736","104448","107776","136448","113920","145408","158976","171776","146176","289280","165888","134656","97024"]],"459"=>["2304000","2303744","163648","154272","77120","a"=>["2178816","86784","151040","104192","129280","221696","150016","173824","104960","223488","182016","201984","120576","122112","133120"]],"460"=>["2304000","2303744","154304","158624","79296","a"=>["2387968","140544","142080","130304","166144","142336","112384","134656","135168","260096","162304","120576","131840","142592","107776"]],"461"=>["2304000","2299904","158656","138528","69248","a"=>["2278400","134912","125952","122368","168448","187904","141568","177152","101888","110080","136704","148992","150272","163840","174592"]],"462"=>["2304000","2300928","138560","137056","68512","a"=>["2285568","119808","126720","153088","136192","100608","141568","140544","134656","131328","124416","114944","253696","125440","245760"]],"463"=>["2306048","2301696","137088","160096","80032","a"=>["2316288","145664","127488","95488","146688","237312","120320","150528","107008","184832","141312","159232","134656","137728","169984"]],"464"=>["2301952","2303488","160128","160000","80000","a"=>["2280704","96000","89344","93952","254208","169216","203008","132352","160768","108800","141824","109568","137472","146176","187904"]],"465"=>["2304256","2303488","160032","164288","82144","a"=>["2321664","138240","176384","126720","170496","111616","109056","192512","156928","195328","200704","147200","147712","99328","96512"]],"466"=>["2303744","2302464","164320","117504","58752","a"=>["2252032","70144","83456","88832","143872","225792","341248","119296","99840","190208","322816","114176","85504","92928","124672"]],"467"=>["2307328","2300416","117536","170528","85248","a"=>["2346752","101376","119808","87552","95232","155392","110080","100096","126464","266752","172800","125952","160256","150528","152320"]],"468"=>["2300672","2303744","170560","163360","81664","a"=>["2343424","92160","94208","158976","194560","173312","125184","100096","118528","117760","134912","190464","282880","131072","114944"]],"469"=>["2304000","2301952","163392","193024","96512","a"=>["2278912","206592","212992","197888","192512","199168","133632","106240","109568","112896","113152","109824","119296","121088","110848"]],"470"=>["2304000","2303744","193056","185056","92512","a"=>["2342400","124416","122112","113408","114944","250624","202752","126720","141312","137984","150784","151552","120576","128512","132864"]],"471"=>["2304000","2303744","185088","134272","67136","a"=>["2254848","93440","105472","108544","110592","98304","96256","202240","265216","158976","131584","204288","186368","146432","148992"]],"472"=>["2304000","2302976","134304","125600","62784","a"=>["2332416","151552","189952","146688","364544","307712","77056","68864","73984","69120","82688","108288","147456","157696","103680"]],"473"=>["2304000","2303744","125632","151296","75648","a"=>["2324224","171520","127744","119040","123648","151808","129792","136192","130048","105984","95232","109056","99072","162816","138496"]],"474"=>["2304000","2303744","151328","220096","110048","a"=>["2242048","125184","141056","150528","139520","151040","155904","141824","142336","147456","137984","145152","147200","150528","142336"]],"475"=>["2306048","2301696","220128","185568","92768","a"=>["2345216","139776","126208","171008","153856","162048","144128","137216","132608","113920","113408","162816","156160","130816","160000"]],"476"=>["2301952","2303744","185600","178048","89024","a"=>["2308096","148480","137728","146944","145408","138752","120832","103936","122624","135936","132864","126720","131328","115456","175360"]],"477"=>["2304768","2302208","178080","135584","67776","a"=>["2480128","222976","143616","145920","147712","129536","113152","108032","115712","87296","86016","94976","85504","81408","233472"]],"478"=>["2303232","2303744","135616","158112","79040","a"=>["2125824","175104","137472","132096","242944","88832","111616","104192","96512","104448","99584","204032","208384","161024","143616"]],"479"=>["2304000","2275328","158144","195232","97600","a"=>["2322944","136704","117248","128512","145152","146432","120832","139264","123136","166144","152832","150016","183296","149248","133376"]],"480"=>["2340864","2266112","195264","116288","58144","a"=>["2740736","99072","100608","101376","108544","110848","150272","157952","150272","103680","97792","151808","80384","118272","86016"]],"481"=>["2267136","2303744","116320","150592","75296","a"=>["1814784","104192","219392","122624","109056","214016","120064","98048","114944","93184","111104","216064","177920","121344","178176"]],"482"=>["2304000","2301952","150624","148672","74336","a"=>["2361344","184320","170496","171264","126976","111104","87296","103680","132608","137216","141568","167168","146688","138240","152320"]],"483"=>["2306048","2299904","148704","165856","82912","a"=>["2307584","209920","99328","83712","86016","103936","143104","123904","113920","120064","113408","141312","192512","206848","191232"]],"484"=>["2301952","2303744","165888","181728","90848","a"=>["2323968","108288","107776","139264","205312","125184","131328","131840","129536","147200","152064","142336","137984","137472","154624"]],"485"=>["2304000","2295808","181760","117376","58688","a"=>["2182400","167680","103680","109568","100608","111360","134144","138240","119808","86784","98048","73728","98560","75520","654080"]],"486"=>["2312192","2295040","117408","144864","72416","a"=>["2449664","123392","230144","115968","154880","96768","122112","155136","168448","148736","154368","131584","133888","109312","118016"]],"487"=>["2301952","2252800","144896","147968","73984","a"=>["2183936","115968","91648","93184","139008","114176","86784","102144","101376","98816","101888","91904","113920","102400","102400"]],"488"=>["2318336","2282752","148000","155296","77632","a"=>["2650112","83200","108032","84480","84736","86272","117248","122624","111616","125184","144384","176896","217600","145920","143360"]],"489"=>["2283520","2302976","155328","170560","85280","a"=>["1965312","183040","126976","126464","143872","105728","94464","101632","95744","92928","151808","185856","186112","173568","201472"]],"490"=>["2304000","2301952","170592","185216","92608","a"=>["2305024","122624","337664","112896","137216","230912","114432","133120","137728","106752","109312","114176","121344","103424","100864"]],"491"=>["2306048","2301440","185248","158016","79008","a"=>["2377216","183040","155648","158464","155904","128768","124416","160512","129536","130048","173824","163584","142336","103168","97024"]],"492"=>["2301952","2303744","158048","175872","87936","a"=>["2250240","118528","102912","110336","119296","211200","166656","119552","114432","125696","246016","182784","147968","157696","118784"]],"493"=>["2304512","2303232","175904","224640","112320","a"=>["2374144","199424","132608","115968","116224","115200","127744","166912","327168","114432","114432","113408","114944","113664","113408"]],"494"=>["2303488","2303744","224672","181792","90880","a"=>["2191104","91904","131072","169472","186624","163072","154880","166400","160000","141568","142336","132608","137728","139264","147456"]],"495"=>["2304000","2303744","181824","196768","98368","a"=>["2331392","112640","122112","160000","121600","137216","127744","130560","273152","123392","121856","284160","116224","112384","120064"]],"496"=>["2304256","2297600","196800","190080","95040","a"=>["2292736","110592","110336","111360","111872","305920","104704","114432","107008","104704","108288","149248","150016","146432","184576"]],"497"=>["2305792","2301696","190112","187808","93888","a"=>["2375424","220672","240384","140544","117760","153088","133376","139264","127232","138240","125696","115712","124160","114688","112384"]],"498"=>["2301952","2303744","187840","211328","105664","a"=>["2255616","145408","134400","125696","130816","129024","130560","134912","122880","122880","128000","161536","195584","182528","164352"]],"499"=>["2304000","2303744","211360","163680","81824","a"=>["2319872","200960","158720","440576","263424","130816","99584","87808","97024","89088","107776","91648","97024","97280","99072"]],"500"=>["2304000","2303488","163712","221472","110720","a"=>["2291200","124416","119040","132864","128256","140032","128768","131328","164864","157184","158976","162048","178176","151040","159232"]],"501"=>["2304000","2303744","221504","217792","108896","a"=>["2297344","129024","130304","129280","126720","137984","123392","168960","160512","167424","176640","171520","173312","120320","126976"]],"502"=>["2304000","2303744","217824","160896","80448","a"=>["2287360","96512","109056","93952","96256","100096","143104","194304","327680","135168","150272","177152","131584","196864","134144"]],"503"=>["2304000","2226176","160928","128032","64000","a"=>["2283264","93184","104192","334592","200192","77312","105984","183296","98048","67328","123904","103680","97280","161024","100608"]],"504"=>["2422784","2184960","128064","215936","107968","a"=>["2586368","119296","125184","121600","127232","123136","133120","125696","132864","124160","124672","154112","132096","136448","128256"]],"505"=>["2185216","2303744","215968","231968","115968","a"=>["2073600","157952","117760","164352","119808","121856","124416","134656","132352","138752","145408","152320","146176","153856","145920"]],"506"=>["2308096","2299648","232000","182464","91232","a"=>["2469120","145664","124416","125696","142592","134144","123392","111616","120576","117248","120064","122368","156160","129280","223488"]],"507"=>["2299904","2303488","182496","154560","77280","a"=>["2085376","150528","84992","77312","111616","115456","163584","235008","187648","140288","113152","115968","170240","205824","183040"]],"508"=>["2304000","2303744","154592","115680","57824","a"=>["2348288","157184","182272","83456","174592","177920","75264","254720","100608","138496","143104","116992","112128","114176","240640"]],"509"=>["2304000","2303744","115712","169440","84704","a"=>["2486016","139520","203776","161280","141824","161536","107264","134656","118784","111360","123136","108800","111616","124672","118016"]],"510"=>["2304000","2303744","169472","200032","100000","a"=>["2130176","124416","155648","141568","163840","174080","146688","138752","137728","143360","148992","135424","148736","140800","143104"]],"511"=>["2304000","2283264","200064","110656","55328","a"=>["2227968","69632","75008","78080","80640","156416","303616","159232","86272","128768","120576","122112","103168","270080","289792"]],"512"=>["2341888","2262016","110688","11360","5664","a"=>["2290688","20224","25856","72192","36352","33024","194560","245248","215552","104960","190720","189184","255232","229632","319232"]],"513"=>["2268672","2301184","11392","147456","73728","a"=>["2828032","107520","108032","109824","116224","99840","99072","101376","97280","100352","248576","113920","100352","94720","113408"]],"514"=>["2301440","2303744","147488","209760","104864","a"=>["1896704","128512","131072","158464","164864","132608","144896","148992","142336","131584","128256","139520","148992","148992","141824"]],"515"=>["2304000","2303744","209792","208128","104064","a"=>["2264320","135168","163072","147200","150016","146688","135424","136192","133120","147968","149248","140288","156928","135168","135680"]],"516"=>["2304000","2303744","208160","163808","81888","a"=>["2307072","128256","134656","146944","124416","131328","131072","132608","157440","117248","124672","142336","152832","137472","275968"]],"517"=>["2304000","2303744","163840","139840","69920","a"=>["2312192","82432","93440","90368","102656","94976","101376","282880","331008","272896","182272","92928","162816","83200","87296"]],"518"=>["2304000","2302976","139872","151744","75872","a"=>["2254336","91648","96512","91136","92416","227072","336896","88320","98816","88320","95744","97792","251648","165888","220160"]],"519"=>["2304000","2302976","151776","164672","82336","a"=>["2347520","133120","237568","148736","198656","236032","171520","141568","114944","113152","101120","102400","107008","111360","136704"]],"520"=>["2304000","2303744","164704","153280","76640","a"=>["2287872","175616","175616","176640","205056","215552","107776","120064","106496","101632","124672","127488","134656","116736","105728"]],"521"=>["2304256","2299648","153312","140896","70432","a"=>["2577664","323328","217856","162304","134656","84992","83712","95744","105472","81664","95488","114432","124928","94208","100352"]],"522"=>["2303744","2302720","140928","159712","79840","a"=>["2004480","91648","89088","99584","227584","144384","148992","128768","145664","231168","108288","274176","188416","115200","108288"]],"523"=>["2305792","2298112","159744","198560","99264","a"=>["2422784","150272","150784","139520","140544","114688","164608","126720","139008","122368","123648","164352","119808","124416","141568"]],"524"=>["2314496","2291456","198592","144416","72192","a"=>["2287104","127232","129280","114432","83200","128000","150272","150016","161280","161024","122112","157440","112384","127488","154624"]],"525"=>["2291712","2301952","144448","162144","81056","a"=>["2239488","141824","130304","121600","136704","136960","146432","107008","111872","183040","154880","178176","142080","190720","150016"]],"526"=>["2304000","2303744","162176","175616","87808","a"=>["2305280","125184","139520","156416","136704","99328","206592","157696","141056","195584","98048","102400","103680","104448","185344"]],"527"=>["2304000","2302976","175648","161152","80576","a"=>["2375936","90880","83968","82688","110848","133120","232704","142592","106240","111104","87552","466432","113920","111360","110336"]],"528"=>["2304000","2303488","161184","187232","93600","a"=>["2247680","144384","151552","145408","207616","214016","161792","177664","160000","143104","104192","115968","110336","103168","108288"]],"529"=>["2304256","2303488","187264","202848","101408","a"=>["2271744","122880","134144","272128","223744","226560","284416","104960","103168","102400","102656","105216","101632","101632","102144"]],"530"=>["2303744","2303744","202880","282560","141280","a"=>["2332928","143104","145408","142848","143872","143360","142080","143104","142848","143616","152064","143360","142080","141568","145664"]],"531"=>["2304000","2303744","282592","234752","117376","a"=>["2280192","118272","117504","120320","117504","117504","117760","119552","133376","127232","126976","128000","188928","282112","189696"]],"532"=>["2304000","2303488","234784","115328","57664","a"=>["2274560","82944","89344","79360","90368","87296","83456","81664","128768","310784","308224","136192","154624","143872","109312"]],"533"=>["2304768","2302208","115360","132096","66048","a"=>["2578944","176896","111616","104448","102400","107520","95232","157696","129536","112640","105216","128000","212992","152576","122880"]],"534"=>["2303232","2303744","132128","186432","93216","a"=>["2086912","169984","144128","133376","145920","153088","134656","150784","175360","127744","133632","140800","136704","135680","135168"]],"535"=>["2304000","2303232","186464","74208","37088","a"=>["2220032","52736","343552","199936","88576","188416","209152","102144","286464","116480","114432","98048","89856","130048","160768"]],"536"=>["2304000","2301952","74240","151552","75776","a"=>["2508544","163840","138496","132608","132352","134656","160512","110592","123648","114688","136192","142080","125952","121088","148992"]],"537"=>["2306304","2301440","151584","147712","73856","a"=>["2209792","132352","137728","120064","212992","128512","121088","134144","116480","126208","172544","174592","119552","129792","173568"]],"538"=>["2301696","2303744","147744","169824","84896","a"=>["2280960","151040","138752","186624","194816","182272","150016","192256","152576","145664","94464","107008","108288","126720","119296"]],"539"=>["2304000","2303744","169856","140480","70240","a"=>["2249728","108800","230912","98816","104704","108288","113152","81664","77312","165376","113152","240896","102912","223232","254720"]],"540"=>["2304768","2302464","140512","87232","43616","a"=>["2307840","90624","55552","90368","55040","61952","80128","252672","92928","315648","196608","122624","141312","163584","192512"]],"541"=>["2305280","2301696","87264","144768","72384","a"=>["2447872","108288","355328","239104","102656","80896","75776","78080","78336","77312","120576","167424","140032","188416","127232"]],"542"=>["2301952","2303744","144800","147552","73760","a"=>["2140160","81152","81152","317696","111360","85504","88064","93696","103168","98560","100608","660992","98304","101888","96000"]],"543"=>["2304000","2297344","147584","203488","101728","a"=>["2355968","476416","104960","103168","103424","107264","111104","114176","123904","126464","129280","111104","119296","126464","115456"]],"544"=>["2310912","2296064","203520","185088","92544","a"=>["2370560","171520","110592","111872","110336","113152","132352","127488","117760","110592","145664","108800","105728","142592","285696"]],"545"=>["2299136","2299136","185120","150720","75360","a"=>["2315264","97792","93952","99584","93696","95744","256256","271360","263936","260864","93184","93696","110592","84992","80128"]],"546"=>["2302976","2302208","150752","142656","71328","a"=>["2198016","380672","135936","107264","122624","81408","110080","81920","83200","93952","113664","183296","253952","139264","185344"]],"547"=>["2302976","2302720","142688","121248","60608","a"=>["2301440","110080","184320","80896","163840","207104","63488","82688","67840","87040","91648","71680","701952","134912","82432"]],"548"=>["2305024","2302720","121280","127040","63520","a"=>["2318592","91648","262144","132608","141312","135680","111616","150272","270848","134400","117504","123136","88832","158464","200192"]],"549"=>["2302976","2303744","127072","154272","77120","a"=>["2384896","207616","91648","96256","91648","144896","108032","112128","89344","109568","83712","93184","225024","152320","231936"]],"550"=>["2304000","2303744","154304","163680","81824","a"=>["2300416","84992","84992","83712","86528","83712","117760","283392","250368","181504","145408","157440","120832","138752","149248"]],"551"=>["2304000","2303488","163712","172672","86336","a"=>["2261504","184064","164608","158720","117504","110848","191232","181760","104448","113408","148224","135168","148992","127232","125696"]],"552"=>["2304000","2303488","172704","109664","54816","a"=>["2243072","101376","117504","151552","134144","145408","183296","175616","148992","153088","146944","183296","139264","142336","135168"]],"553"=>["2304000","2303488","109696","236416","118208","a"=>["2478592","131840","246272","126208","126464","131840","129792","128000","133120","128768","130816","125952","124928","124672","125696"]],"554"=>["2304000","2303744","236448","255424","127712","a"=>["2180864","138496","135680","138752","154368","136960","136960","139264","138240","136448","132608","135680","141568","137728","203264"]],"555"=>["2304000","2283520","255456","233344","116672","a"=>["2373632","127488","122880","122624","139776","152576","137216","128768","129536","139264","131840","146944","143104","151808","147456"]],"556"=>["2349056","2258432","233376","122272","61120","a"=>["2275840","142336","76288","84480","129024","140800","231424","147968","119296","128768","143360","125184","154624","202240","194560"]],"557"=>["2259200","2299648","122304","166176","83072","a"=>["2328576","289536","288512","126464","102400","100352","88064","98304","104448","97536","106496","99584","99584","115200","188160"]],"558"=>["2305536","2301696","166208","195552","97760","a"=>["2498560","250624","124416","127232","121344","124416","104192","103424","103424","103168","103168","123648","134912","133632","118272"]],"559"=>["2302208","2303744","195584","226208","113088","a"=>["2036480","148992","134400","130048","133632","143104","136960","145664","158464","137728","163584","146432","157440","144640","151040"]],"560"=>["2304000","2303744","226240","214976","107488","a"=>["2323456","144384","145408","131072","148992","136448","151808","165376","146432","131584","150016","130304","154112","165120","132352"]],"561"=>["2313472","2294272","215008","182080","91040","a"=>["2593024","166144","123136","122880","105472","108032","129792","120320","117248","115200","135424","96768","97280","149504","94720"]],"562"=>["2294784","2301696","182112","113888","56928","a"=>["1949184","65024","76032","116992","65280","101632","66816","59136","58112","171776","212736","196096","295680","238848","245248"]],"563"=>["2309888","2297344","113920","127584","63776","a"=>["2419456","308224","164096","141312","153088","78336","96768","103168","214528","149760","132608","206080","67072","94464","91648"]],"564"=>["2297856","2303744","127616","171328","85664","a"=>["2347520","261632","105728","119552","107520","120320","115712","108288","113664","108288","105984","99840","139520","156416","187648"]],"565"=>["2304000","2303744","171360","128352","64160","a"=>["2353152","124672","284672","157696","90112","218368","198144","148224","81920","68864","83712","151808","79104","107008","75008"]],"566"=>["2304000","2301952","128384","130688","65344","a"=>["2085376","79872","98560","155648","164864","77568","107520","570880","86784","166912","166400","111104","104192","124416","97024"]],"567"=>["2367488","2236416","130720","107424","53696","a"=>["2371328","55296","89088","104192","140288","106752","102912","85760","176896","180992","214784","160512","192000","171008","207360"]],"568"=>["2240512","2301696","107456","119680","59840","a"=>["2419968","151808","170496","199936","199168","299776","267520","152576","63488","64512","65792","67840","67072","65792","69376"]],"569"=>["2306304","2301184","119712","162592","81280","a"=>["2249984","171008","102912","90368","93184","134656","154368","143104","194816","119296","136960","167936","136704","138752","171264"]],"570"=>["2301696","2303744","162624","169440","84704","a"=>["2262784","155648","104960","239616","395776","261888","98560","96768","98048","104192","104960","98560","94976","97792","92928"]],"571"=>["2304000","2269440","169472","112960","56480","a"=>["2448128","210176","396032","268544","69888","65280","62976","64512","76288","67840","58624","169728","56576","67840","228864"]],"572"=>["2309376","2298368","112992","175040","87520","a"=>["2114816","155136","94720","94464","91392","93184","90880","91136","266240","165120","137472","154880","260096","158208","140544"]],"573"=>["2298624","2303232","175072","135840","67904","a"=>["2260736","138752","250880","170752","221184","157184","166144","274432","71168","70656","70656","127232","109824","168448","102912"]],"574"=>["2305024","2299136","135872","179424","89696","a"=>["2397184","128512","188160","128512","139008","141568","149760","116224","246528","187904","110080","104960","141312","129792","108544"]],"575"=>["2303744","2302720","179456","237184","118592","a"=>["2430720","132352","134144","132096","135936","133376","134400","134656","134144","133888","134912","137984","136192","130816","129024"]],"576"=>["2303232","2302976","237216","237152","118560","a"=>["2139648","142080","126976","126464","125696","128512","131584","131328","131584","144640","162560","133888","146432","145408","237568"]],"577"=>["2304000","2287616","237184","100992","50496","a"=>["2569472","147456","116992","120064","84224","129536","78080","63488","80896","204800","81920","66304","61184","262400","221440"]],"578"=>["2304000","2303744","101024","129984","64992","a"=>["2079232","104960","83456","164608","351232","248320","120064","89856","92160","89344","78848","72704","134144","170496","154624"]],"579"=>["2304000","2303744","130016","139200","69600","a"=>["2291968","190464","220672","248320","172800","87552","94720","103424","181248","182784","132096","95744","177408","90624","84992"]],"580"=>["2304000","2303744","139232","78912","39456","a"=>["2226176","112384","142080","72960","60416","171776","141824","306432","251392","130816","117760","136704","112128","107008","222720"]],"581"=>["2304000","2302976","78944","97376","48672","a"=>["2308864","125184","116480","229376","106752","316160","151040","97280","94208","97792","101376","132608","163328","149504","162816"]],"582"=>["2304000","2303744","97408","211872","105920","a"=>["2590208","117248","115968","134656","123392","241920","116480","110080","113920","110336","111104","126208","132352","130816","130560"]],"583"=>["2304000","2303744","211904","238368","119168","a"=>["2056960","123904","126208","131072","127488","142336","140544","140032","141312","144896","143872","143872","208384","162816","154880"]],"584"=>["2304000","2297600","238400","146048","73024","a"=>["2270976","100352","93696","170496","173568","143872","172800","155392","156928","82432","82176","81664","162560","247296","202752"]],"585"=>["2313984","2228480","146080","119200","59584","a"=>["2327040","145920","251904","151296","123392","289536","67072","116992","122624","73216","68096","68352","100096","88320","179200"]],"586"=>["2359552","2236160","119232","84224","42112","a"=>["2311168","161280","182272","52480","66560","150272","239104","155392","132864","171264","157696","199424","199168","110848","98560"]],"587"=>["2238464","2302720","84256","143648","71808","a"=>["2272000","289536","281856","280832","135168","145664","121600","93952","126208","147968","129280","130560","79616","83200","83200"]],"588"=>["2304000","2293504","143680","135808","67904","a"=>["2292992","73984","76288","87296","129280","87296","171520","80896","303872","252160","241152","230400","79616","135168","157440"]],"589"=>["2338816","2250752","135840","122528","61248","a"=>["2338816","110592","179968","116224","221696","189696","211712","129024","144384","147200","94208","90880","146688","75520","67584"]],"590"=>["2293760","2278400","122560","86848","43424","a"=>["2276608","44288","82688","179712","175104","247296","134144","102912","127744","98048","224512","193280","197888","152320","115968"]],"591"=>["2279424","2303744","86880","135296","67648","a"=>["2355200","179968","147456","177920","78592","77824","77056","82688","90368","594688","137216","147200","95744","103168","88832"]],"592"=>["2304000","2302976","135328","170496","85248","a"=>["2252032","87296","87040","88832","244992","105472","111360","196864","113408","110336","115456","115456","254720","129792","167680"]],"593"=>["2304000","2302464","170528","187520","93760","a"=>["2371072","365056","250368","114432","118272","128512","116736","124416","116480","124672","125440","110848","108544","116224","111872"]],"594"=>["2304000","2303744","187552","231616","115808","a"=>["2301184","142080","136960","139264","146432","153344","143616","141568","135680","136448","149248","145664","144128","144896","145152"]],"595"=>["2304000","2303744","231648","117376","58688","a"=>["2244096","92928","79104","81408","103168","83456","101632","102912","268544","342016","161280","127488","217344","251648","116480"]],"596"=>["2304000","2303744","117408","137088","68544","a"=>["2289408","133120","84992","70400","77056","89600","131584","142592","189696","303360","315392","133376","139776","174848","158976"]],"597"=>["2304000","2299648","137120","116512","58240","a"=>["2285568","61696","60928","67072","81920","66816","210432","182528","171520","149760","241408","141568","121600","188160","122368"]],"598"=>["2305024","2300928","116544","152960","76480","a"=>["2798592","247808","101376","107776","94976","91648","90880","90880","86016","85248","98816","209664","113664","134656","109824"]],"599"=>["2309120","2297344","152992","125056","62528","a"=>["1856256","108800","79104","305920","122880","153088","156160","291584","176640","160512","110080","100608","107776","123392","94464"]],"600"=>["2297856","2301952","125088","89248","44608","a"=>["2275584","73984","86016","190208","190720","201728","80640","219392","168704","69120","151040","67840","116992","172032","302848"]],"601"=>["2304000","2303744","89280","112576","56288","a"=>["2372608","365056","59392","125440","203776","168960","376832","84992","93184","77824","114944","128000","104704","87552","92928"]],"602"=>["2304000","2302976","112608","107232","53600","a"=>["2248448","79104","104192","99840","155136","82688","362240","153344","158464","198656","102144","173568","222464","195328","60160"]],"603"=>["2304256","2303488","107264","107392","53696","a"=>["2506240","160512","187392","173312","137984","212992","134656","208896","228096","113408","68096","77056","78080","77568","78080"]],"604"=>["2305024","2302464","107424","214944","107456","a"=>["2330368","287232","117248","122880","119296","125696","119808","117760","124416","124672","119040","127744","115200","120832","129024"]],"605"=>["2302720","2295808","214976","147712","73856","a"=>["2068224","86016","79872","78336","94976","159744","307456","87040","120832","120832","93184","289280","202240","164608","233984"]],"606"=>["2312192","2295296","147744","208448","104224","a"=>["2541056","110592","123904","128000","127232","128000","272896","107264","120064","105728","106752","130816","109568","122624","114944"]],"607"=>["2298880","2300672","208480","116544","58272","a"=>["2162176","139264","209408","140032","264192","101120","130816","409600","114944","162304","120832","87552","60672","62720","60416"]],"608"=>["2300928","2303744","116576","272864","136416","a"=>["2267648","145664","138752","142592","141312","146944","142848","145152","144384","142848","143360","143872","149504","145664","146432"]],"609"=>["2304000","2303744","272896","261472","130720","a"=>["2296320","133632","137472","138496","135680","141312","141056","136960","138240","141568","163584","144384","170496","151552","151808"]],"610"=>["2304000","2301952","261504","160480","80224","a"=>["2268672","100096","94208","92928","89344","93184","107264","92928","96000","98048","94720","90112","90112","100352","373504"]],"611"=>["2375680","2232064","160512","151136","75552","a"=>["2775296","214016","424704","83200","84992","87040","86016","82176","81920","85504","83712","83200","92928","81664","79360"]],"612"=>["2232320","2303488","151168","105280","52640","a"=>["1788928","57856","55552","57856","58624","55808","57344","59648","58112","57600","193792","63232","59392","1167104","114432"]],"613"=>["2304000","2300928","105312","121984","60992","a"=>["2422272","103936","125952","104192","194560","115200","75264","85760","74496","87808","233984","359680","92928","99840","180992"]],"614"=>["2304000","2303744","122016","155296","77632","a"=>["2291200","104192","99584","111360","117504","244736","156672","149760","326656","116480","79616","78080","78080","99328","220928"]],"615"=>["2304000","2303488","155328","177408","88704","a"=>["2394880","173312","214528","96512","135936","210176","148736","138752","123392","113152","114688","113408","115712","118272","124928"]],"616"=>["2304000","2302976","177440","212544","106272","a"=>["2203392","136704","137984","141312","125440","134912","131840","132352","133888","129280","129280","131328","126208","147712","138240"]],"617"=>["2305024","2298368","212576","131808","65888","a"=>["2284544","266240","320768","105984","94720","110336","120064","98048","274176","105984","92160","80640","98048","92672","130048"]],"618"=>["2302976","2302464","131840","123264","61632","a"=>["2294016","272384","123392","194816","171008","94208","170496","176896","237312","214528","125440","97280","73472","74752","72704"]],"619"=>["2304000","2293504","123296","175104","87552","a"=>["2301696","110336","113920","110848","116480","110336","110848","110080","113152","108544","110592","109056","105984","93184","129792"]],"620"=>["2314240","2293504","175136","113024","56512","a"=>["2630656","546304","326144","150016","65024","67328","66304","70144","72704","66560","69632","69888","77824","69376","69888"]],"621"=>["2293760","2302976","113056","163584","81792","a"=>["1951232","274176","211712","147968","94976","99072","571904","86528","90880","94208","84224","84992","86528","84480","89344"]],"622"=>["2304000","2303744","163616","144480","72224","a"=>["2357504","155392","307456","169216","155136","128000","127744","212224","156928","79616","79872","84480","88832","90624","172800"]],"623"=>["2304000","2303744","144512","87968","43968","a"=>["2278144","96512","104448","67840","305920","166144","156672","158464","156928","154624","145408","144384","127488","133120","128000"]],"624"=>["2304000","2297856","88000","85984","42976","a"=>["2302208","136448","114176","129024","158976","104960","70912","320512","124928","96768","171008","89856","207360","258048","133120"]],"625"=>["2306048","2301696","86016","150432","75200","a"=>["2354432","267264","134400","153344","124416","135424","125440","145152","198400","99840","122368","105472","128256","115968","115712"]],"626"=>["2304000","2301440","150464","123392","61696","a"=>["2225920","101888","143360","241152","75008","145152","140800","64256","66816","62720","77312","195840","225792","186368","234240"]],"627"=>["2302208","2302976","123424","107712","53856","a"=>["2344192","123648","145920","153856","166400","154624","154624","147456","185600","100096","120320","92928","156928","115456","182528"]],"628"=>["2303744","2303232","107744","182240","91104","a"=>["2398720","170240","188416","172288","127232","132352","122368","109312","122112","121344","133120","130304","98304","153088","142080"]],"629"=>["2304512","2303232","182272","107232","53600","a"=>["2163200","240128","213760","215296","71168","155392","251648","86016","77568","284672","78848","82176","81920","121088","134144"]],"630"=>["2303488","2303488","107264","129280","64640","a"=>["2306304","89600","133376","140032","163072","192256","416256","139008","84480","253440","137984","115968","78592","79360","77824"]],"631"=>["2304768","2296576","129312","113312","56640","a"=>["2334976","123136","119040","241408","69632","176896","210176","204032","79872","74496","101888","173056","132352","133120","133120"]],"632"=>["2315520","2291456","113536","143040","71520","a"=>["2405376","157184","82688","128256","96512","281344","108800","100352","78848","142080","152832","219904","308992","77824","72960"]],"633"=>["2291712","2303744","143072","201344","100672","a"=>["2221312","206592","426496","150784","125184","117504","110848","110080","124416","120832","112128","114944","112640","111872","107776"]],"634"=>["2304000","2303232","201376","234688","117344","a"=>["2302976","145920","139776","167680","151040","139776","159488","130048","140032","160512","155392","133376","131072","151808","131328"]],"635"=>["2304000","2301952","234720","90432","45216","a"=>["2215936","48640","50944","53504","56064","58624","52224","48640","337408","136960","188416","101376","120320","130048","311808"]],"636"=>["2354432","2249472","90464","22464","11232","a"=>["2445568","27392","11264","11520","12032","219648","227584","110848","89600","18176","129792","684544","126976","132864","258304"]],"637"=>["2253568","2303488","22496","130688","65344","a"=>["2258688","137728","135168","100352","69888","284416","97024","129024","150784","125952","106496","105216","111616","152576","358912"]],"638"=>["2304512","2303232","130720","210304","105152","a"=>["2287616","236032","141056","169728","125952","129536","120576","121600","158464","161280","112896","235264","139776","108032","107776"]],"639"=>["2303488","2302208","210336","242784","121376","a"=>["2301184","124416","124928","125952","123648","131328","124672","124160","124672","124672","125696","124160","157696","245760","228352"]],"640"=>["2308096","2299648","242816","153888","76928","a"=>["2399232","162816","185344","162304","129536","321024","254976","103168","97280","94976","90368","94464","101632","87808","104192"]],"641"=>["2299904","2303744","153920","183168","91584","a"=>["2190080","114944","108800","120832","114944","109824","618496","117248","110336","106496","118016","112640","108032","105728","115968"]],"642"=>["2304000","2303488","183200","175136","87552","a"=>["2307840","109056","125440","110080","117504","109056","113664","109312","114176","147968","159232","116992","489216","139776","120064"]],"643"=>["2304256","2303232","175168","138496","69248","a"=>["2284032","92160","163584","87040","136960","237312","123136","120576","261376","170752","203008","127488","105216","138752","89088"]],"644"=>["2304768","2302464","138528","103648","51808","a"=>["2325248","161792","116992","65024","52224","111872","91392","240640","340480","168960","68864","165376","176896","157440","136448"]],"645"=>["2303744","2295040","103680","84928","42464","a"=>["2276608","98048","71936","80896","66048","1123840","59392","54272","51456","50432","61184","55552","52480","79104","143872"]],"646"=>["2303232","2303744","84960","163648","81824","a"=>["2480896","170240","182272","93440","125440","215040","178944","105728","83712","164352","83200","159488","94720","157952","96256"]],"647"=>["2304000","2303744","163680","157888","78944","a"=>["2159872","140032","134400","112896","120832","137728","122112","124160","119552","230400","260864","280576","80128","153600","83200"]],"648"=>["2304000","2303744","157920","247616","123808","a"=>["2314240","130048","127232","127232","127488","129792","128256","126208","128512","128768","126720","125440","126976","128512","153088"]],"649"=>["2304000","2303744","247648","125952","62976","a"=>["2344448","63488","138240","148992","137472","180480","176384","185088","87808","82176","81152","201216","232448","154368","143360"]],"650"=>["2304000","2303744","125984","184672","92320","a"=>["2255104","115200","118784","173312","172288","151808","220160","120320","108032","113152","140032","269056","124928","140032","108544"]],"651"=>["2304256","2303488","184704","167424","83712","a"=>["2367232","125952","126464","171264","459520","198144","153856","97792","93696","96768","94208","97792","100608","92416","117248"]],"652"=>["2303744","2273280","167456","154144","77056","a"=>["2213632","87296","84480","82688","85504","92928","94720","85760","93184","84992","90880","144384","83968","86272","501248"]],"653"=>["2326784","2270464","154176","105280","52640","a"=>["2733568","366592","88832","90368","58624","83968","250624","56832","55552","87808","90112","98048","127232","64256","100608"]],"654"=>["2313728","2271232","105312","138112","69056","a"=>["2047744","236544","226048","119040","93440","108032","149760","79104","74496","133632","73472","77056","76800","236544","173824"]],"655"=>["2271744","2303488","138144","169664","84832","a"=>["2190336","123136","215552","118784","123136","123136","144128","115968","117504","125696","120320","165888","273152","129536","118528"]],"656"=>["2303744","2303744","169696","74624","37312","a"=>["2218752","50944","75264","224768","232192","141056","246784","158208","108544","62464","69120","76800","313344","160256","44800"]],"657"=>["2304000","2287616","74656","143200","71584","a"=>["2339840","81408","80896","76032","80640","80128","78080","224000","347648","114944","245504","99072","254464","242944","104448"]],"658"=>["2353152","2254592","143232","124032","62016","a"=>["2523648","89856","119040","72960","141312","140800","195840","179200","184832","229376","143616","165888","70912","84480","77824"]],"659"=>["2254848","2303744","124064","171584","85792","a"=>["2087936","152832","120832","126976","135680","91648","92160","96000","95744","94464","95232","249088","282880","209152","216832"]],"660"=>["2304000","2303744","171616","150816","75392","a"=>["2304512","136960","92160","220160","156672","179968","216576","293632","208384","101888","94208","93184","93440","100352","108544"]],"661"=>["2304000","2295552","150848","167232","83616","a"=>["2309120","115712","109568","103936","110080","102144","141824","114176","112896","140032","97792","301568","137472","156160","167168"]],"662"=>["2306560","2299392","167264","171616","85792","a"=>["2354688","150528","125696","689664","88576","89344","87296","88320","87552","88832","87040","89600","87040","88832","88576"]],"663"=>["2364928","2240256","171648","109184","54592","a"=>["2313472","65024","277248","152320","83712","101120","131072","145408","128256","86272","77056","178432","120832","385024","79104"]],"664"=>["2240512","2301952","109216","108448","54208","a"=>["2368000","218368","75264","93696","142336","72192","68608","77824","59648","70912","97536","135424","153088","227072","257024"]],"665"=>["2304000","2303744","108480","81856","40928","a"=>["2285824","161792","123648","67328","89856","65536","101888","166912","387072","114688","66048","88320","83712","400896","103936"]],"666"=>["2304000","2303232","81888","77504","38752","a"=>["2195712","146432","98304","66048","323072","120320","154880","68096","101120","154624","108800","490752","68352","157184","60160"]],"667"=>["2304000","2303744","77536","166784","83392","a"=>["2330112","85760","84736","84224","85248","83712","216320","104192","109568","95488","195072","91904","275712","293376","276736"]],"668"=>["2304000","2303744","166816","135616","67808","a"=>["2236672","69888","68608","73984","701184","202496","183040","124672","80384","90624","93952","91392","91392","93696","110592"]],"669"=>["2304000","2303488","135648","98016","48992","a"=>["2444288","101888","282368","59904","186880","210944","154112","121856","120320","99840","100608","56320","96512","303360","75008"]],"670"=>["2306560","2301184","98048","181152","90560","a"=>["2217984","231680","129792","135424","118784","130560","106496","132096","102912","133888","173824","150272","140800","280832","90880"]],"671"=>["2301440","2303744","181184","176896","88448","a"=>["2392320","156928","94208","102144","155904","157952","171776","117504","103424","177920","240128","134400","121600","101120","95744"]],"672"=>["2304000","2303744","176928","120512","60256","a"=>["2255360","188928","139520","150528","104192","92160","350464","88576","80640","190208","76032","115456","119040","229632","145152"]],"673"=>["2304000","2303744","120544","188544","94272","a"=>["2259968","112640","141824","125184","144384","110080","101120","127744","260608","126976","142080","246528","254976","96512","96768"]],"674"=>["2304000","2303744","188576","119744","59872","a"=>["2247168","62464","61440","88832","167168","156928","149248","183808","208384","122880","130048","185856","182784","192000","206848"]],"675"=>["2304000","2303744","119776","100640","50304","a"=>["2366208","57088","65536","71424","82432","103424","82176","179200","165120","158976","492544","70400","88576","246784","91392"]],"676"=>["2304000","2303744","100672","213536","106752","a"=>["2401792","190976","128256","153088","187136","113152","117248","115200","116736","113920","119552","116992","125184","158208","212480"]],"677"=>["2304000","2303744","213568","165120","82560","a"=>["2374912","143872","249088","167424","98560","88320","84224","176128","147712","110336","103936","102912","106240","126208","164096"]],"678"=>["2304000","2297600","165152","130176","65088","a"=>["2106112","79616","94208","94976","82688","103424","125184","160768","151552","189440","133632","124160","210944","124160","80128"]],"679"=>["2312192","2287616","130208","58304","29152","a"=>["2890240","154368","130048","328192","30464","31488","33024","30464","33024","32512","35072","44800","67072","70912","78080"]],"680"=>["2316288","2273280","58336","36544","18272","a"=>["2222848","160256","282624","45056","113408","34816","33280","27392","29440","32000","28672","76544","109056","404224","209664"]],"681"=>["2293760","2265344","36576","7776","3872","a"=>["1943808","110592","134400","213248","135424","90880","115200","174080","173312","50944","224512","121344","223232","71168","117248"]],"682"=>["2322688","2274816","7808","35456","17728","a"=>["2518528","498432","261632","46848","67072","64768","67072","38144","176384","51200","53504","121600","101120","67072","83968"]],"683"=>["2275072","2303488","35488","164768","82368","a"=>["2226688","266752","323072","121600","99328","101888","87808","97792","102400","102656","109824","104448","113408","106752","93440"]],"684"=>["2304000","2303744","164800","240000","120000","a"=>["2063360","146944","173568","161280","145152","142848","144384","145408","132608","141312","138240","143360","148480","134400","134400"]],"685"=>["2304000","2303744","240032","259072","129536","a"=>["2302976","138240","139520","134400","150272","145664","149248","141824","145664","144384","140544","144128","146944","151808","152576"]],"686"=>["2304256","2301696","259104","190880","95424","a"=>["2276608","125440","112640","137216","118784","298240","98048","193792","112896","145152","143872","145152","133120","143616","135424"]],"687"=>["2306048","2301440","190912","169408","84704","a"=>["2338816","205312","165376","146688","177664","420352","97280","117760","110336","99328","106752","114176","97536","99328","94720"]],"688"=>["2301696","2303744","169440","255296","127648","a"=>["2306048","147456","152320","153600","141056","159488","149504","133376","139264","144128","134656","134912","135168","141056","144896"]],"689"=>["2304000","2303744","255328","254624","127296","a"=>["2319360","161536","154624","148480","146944","134400","144896","140032","145152","142336","137728","139008","136960","135424","134144"]],"690"=>["2304000","2303488","254656","246432","123200","a"=>["2289920","138240","140288","142848","225280","151552","135936","130304","134144","132864","132096","138752","142336","142080","129792"]],"691"=>["2304000","2299904","246464","134016","67008","a"=>["2243328","98048","104704","87040","89600","95744","88320","83200","86272","87296","107008","107776","83456","79360","80640"]],"692"=>["2332672","2275072","134048","150816","75392","a"=>["2405632","92416","86016","86528","83456","87040","106752","133632","129536","237824","165120","192512","259840","165376","142848"]],"693"=>["2275584","2303488","150848","114912","57440","a"=>["2345728","251648","240640","161280","147968","115968","84480","117248","105472","75776","177408","171264","131584","107264","100096"]],"694"=>["2303744","2303232","114944","220256","110112","a"=>["2257664","154880","203008","134144","145152","121600","127488","135936","131328","121344","178688","121600","132608","136448","125952"]],"695"=>["2304000","2303232","220288","104960","52480","a"=>["2180352","157696","156160","75520","415232","56832","68352","54272","53248","309760","83712","144128","265728","84736","103936"]],"696"=>["2304000","2303744","104992","108608","54304","a"=>["2374656","193024","119040","224000","93952","108032","114688","196864","91136","95744","90880","151552","131840","231680","194560"]],"697"=>["2304256","2302976","108640","186496","93248","a"=>["2317056","143104","145408","140288","143872","144896","140032","130816","139264","145408","138752","175616","164608","130304","127744"]],"698"=>["2303744","2303744","186528","179456","89728","a"=>["2301952","141056","147968","149504","152832","170240","133120","125696","122880","142848","150784","126976","121600","138752","130304"]],"699"=>["2304000","2303744","179488","146880","73440","a"=>["2372352","124416","131072","148992","161024","193280","162048","128000","136704","152320","119808","129024","136960","126208","120832"]],"700"=>["2304000","2302720","146912","156064","78016","a"=>["2250752","119040","133888","122880","137472","165632","175616","169728","145408","133376","122880","139008","142848","130816","169984"]],"701"=>["2304000","2302976","156096","104960","52480","a"=>["2241024","860160","88320","93952","91648","121344","111616","87040","82432","93696","82432","83456","75264","89600","161792"]],"702"=>["2304000","2303488","104992","144832","72416","a"=>["2332416","120320","136960","135168","110848","121600","135424","151296","129024","148224","126720","298752","172032","156160","88064"]],"703"=>["2304000","2301952","144864","140544","70272","a"=>["2298880","118272","122624","111616","100864","104704","102912","111616","137472","182784","129024","203264","184320","189952","252160"]],"704"=>["2304000","2289664","140576","104000","52000","a"=>["2304000","80640","129024","109056","133120","89088","89088","98304","157696","57600","57600","52992","53504","71424","270592"]],"705"=>["2306048","2292224","104032","13632","6816","a"=>["2387200","274432","51200","49152","43008","324608","334080","118016","114176","122368","50688","115200","34304","165632","54528"]],"706"=>["2316800","1454336","13664","76736","38368","a"=>["2447360","101376","50944","40704","45824","43264","67328","131328","104704","66048","60928","76032","65280","64768","81920"]],"707"=>["2491904","2097152","76768","79392","39680","a"=>["2218496","48640","70656","59392","74752","64000","49408","68608","61184","67840","80896","93440","45056","42240","74752"]],"708"=>["0","2097152","0","79392","39680","a"=>["0","48640","70656","59392","74752","64000","49408","68608","61184","67840","80896","93440","45056","42240","74752"]],"709"=>["6291456","390144","79424","256","128","a"=>["6237696","2048","0","256","0","63232","0","256","0","192000","0","256","0","131840","0"]],"710"=>["653056","2056448","288","416","192","a"=>["653056","256","128256","256","0","1286144","256","69120","0","256","36864","256","374784","256","159488"]],"711"=>["2621184","1066752","448","224","96","a"=>["2621184","0","0","256","0","9984","0","256","0","556544","0","256","0","499200","0"]],"712"=>["2079488","1831680","256","160","64","a"=>["2079488","0","0","256","0","0","0","1784832","0","0","0","256","0","46080","0"]],"713"=>["3034880","1244160","192","66560","33280","a"=>["3166464","44544","371968","37120","68864","47872","47104","41216","39424","45312","43264","38144","40192","38912","108544"]],"714"=>["1245184","2293760","66592","42080","21024","a"=>["1193728","58112","79872","63232","77824","75264","59904","102912","109824","76544","62720","1215488","26624","25088","27392"]],"715"=>["2359296","2237952","42112","86624","43296","a"=>["2383616","50944","56320","45056","51200","48128","47104","44288","46080","55552","100864","134656","165376","291328","530944"]],"716"=>["2270720","2251264","86656","64320","32160","a"=>["2735872","46592","136704","122112","47104","313344","38400","40704","110848","88064","68608","48128","103680","62720","76032"]],"717"=>["2316800","1245184","64352","29824","14912","a"=>["1982976","14848","618240","16128","34816","28928","17152","42240","25856","22784","26112","48128","26368","27648","26624"]],"718"=>["2293760","2097152","29856","126400","63200","a"=>["2144256","84992","159744","183296","132352","68608","70400","70656","74496","86016","569856","95232","101376","86016","132864"]],"719"=>["2359296","2223104","126432","14752","7360","a"=>["2810624","18176","45824","33280","220928","11264","160000","47360","27648","229632","341760","53504","161536","260352","41984"]],"720"=>["2224128","1708032","14784","11072","5536","a"=>["1767424","28928","175872","54272","18688","13824","729344","120832","22528","125952","7936","203264","35584","12032","28160"]],"721"=>["0","1708032","0","11072","5536","a"=>["0","28928","175872","54272","18688","13824","729344","120832","22528","125952","7936","203264","35584","12032","28160"]],"722"=>["0","1708032","0","11072","5536","a"=>["0","28928","175872","54272","18688","13824","729344","120832","22528","125952","7936","203264","35584","12032","28160"]],"723"=>["0","1708032","0","11072","5536","a"=>["0","28928","175872","54272","18688","13824","729344","120832","22528","125952","7936","203264","35584","12032","28160"]],"724"=>["0","1708032","0","11072","5536","a"=>["0","28928","175872","54272","18688","13824","729344","120832","22528","125952","7936","203264","35584","12032","28160"]],"725"=>["0","1708032","0","11072","5536","a"=>["0","28928","175872","54272","18688","13824","729344","120832","22528","125952","7936","203264","35584","12032","28160"]],"726"=>["0","1708032","0","11072","5536","a"=>["0","28928","175872","54272","18688","13824","729344","120832","22528","125952","7936","203264","35584","12032","28160"]],"727"=>["0","1708032","0","11072","5536","a"=>["0","28928","175872","54272","18688","13824","729344","120832","22528","125952","7936","203264","35584","12032","28160"]],"728"=>["18485248","2245632","11104","108256","54112","a"=>["18618112","134912","118272","121856","119552","136448","129024","126976","124928","140288","136960","132352","132096","132096","128000"]],"729"=>["2254848","1939456","108320","83456","41728","a"=>["2178560","149248","119808","124928","107008","213504","108544","116736","122880","112384","110336","116224","69888","90624","102144"]],"730"=>["0","1939456","0","83456","41728","a"=>["0","149248","119808","124928","107008","213504","108544","116736","122880","112384","110336","116224","69888","90624","102144"]],"731"=>["0","1939456","0","83456","41728","a"=>["0","149248","119808","124928","107008","213504","108544","116736","122880","112384","110336","116224","69888","90624","102144"]],"732"=>["0","1939456","0","83456","41728","a"=>["0","149248","119808","124928","107008","213504","108544","116736","122880","112384","110336","116224","69888","90624","102144"]],"733"=>["10328064","1186816","83488","43264","21632","a"=>["10262272","66560","55296","56064","63744","65536","57088","89344","172032","75776","69120","65792","64768","74752","69376"]],"734"=>["1187840","2303744","43296","67392","33696","a"=>["2055168","75776","75776","96256","72704","94208","96512","75008","81152","140544","96256","103936","93440","91392","83200"]],"735"=>["2304000","2017280","67424","107392","53696","a"=>["1474560","128256","142080","144896","125952","114432","100096","95232","91392","91136","99072","95488","107264","104960","108288"]],"736"=>["2799616","1808128","107424","76736","38368","a"=>["2779904","83968","84992","94464","704512","65280","78848","61696","62976","75008","61440","79360","67328","67584","67072"]],"737"=>["1808384","2299904","76768","64704","32352","a"=>["1783040","76032","56320","62464","220672","185088","188928","247808","84480","135680","242176","143360","190208","94976","157184"]],"738"=>["2304000","2301952","64736","81088","40544","a"=>["2435584","176640","143616","145920","128512","119808","142848","154368","123904","123904","136704","149504","162560","161024","120576"]],"739"=>["2306048","2255872","81120","57088","28544","a"=>["2297856","369408","44288","43264","178432","217088","200192","205568","70400","195584","109824","60672","73728","82176","75776"]],"740"=>["2363392","2240512","57120","87872","43936","a"=>["2379776","134912","374016","78592","73728","70400","81920","89600","70912","75520","84736","73984","115456","111104","118016"]],"741"=>["2244608","2301696","87904","57344","28672","a"=>["2230784","84736","113920","139264","657408","78080","72192","52480","300800","168192","37120","40960","48896","49152","178176"]],"742"=>["2301952","2303744","57376","140320","70144","a"=>["2428416","252416","253440","425216","142592","84736","82432","83712","83200","87296","93696","81408","78336","77056","78592"]],"743"=>["2304000","2295808","140352","29120","14560","a"=>["2003456","15872","17664","18176","19200","336640","651264","175616","220160","96000","54784","152832","128256","83456","91136"]],"744"=>["2317312","2289408","29152","30912","15456","a"=>["2592256","400128","306176","17408","19456","18176","40960","289792","214016","27648","402176","104960","31744","30208","40192"]],"745"=>["2295040","1786624","30944","112864","56416","a"=>["2241536","181248","153344","227072","70400","71424","84480","86784","85760","68864","87808","75520","68352","66816","68864"]],"746"=>["2823936","1779200","112896","119008","59488","a"=>["2669824","157952","77056","137984","84224","96000","134144","77824","142080","160768","122368","105216","141824","89088","69632"]],"747"=>["1779712","2303744","119040","62592","31296","a"=>["1747456","58112","59648","53504","80384","419328","918528","73472","68096","79872","52224","34304","139520","96512","50432"]],"748"=>["2304256","2303488","62624","51168","25568","a"=>["2387968","58880","60160","77056","59648","49408","43520","128256","151040","228608","204032","107264","47104","893184","32256"]],"749"=>["2303744","2299904","51200","128864","64416","a"=>["2244352","75008","79104","84224","193024","214016","111104","217856","129536","140288","139776","106240","90368","92672","114432"]],"750"=>["2304000","2292224","128896","19264","9632","a"=>["2274560","31488","24832","18176","37888","42496","28672","34048","56576","64512","1416448","21504","18688","11520","296704"]],"751"=>["2309888","2294016","19296","73184","36576","a"=>["2522112","196352","638976","214016","345600","39168","38144","38912","39168","59136","73472","46848","39168","43264","77568"]],"752"=>["2299904","2254848","73216","51680","25824","a"=>["2137344","26624","29184","27392","26624","27904","28928","27648","28160","274432","168704","294400","862464","187392","27904"]],"753"=>["2327552","2278400","51712","117472","58720","a"=>["2564608","176128","660992","66048","63744","68608","63232","250112","61952","61952","64000","74496","79360","80896","70912"]],"754"=>["2278656","2303744","117504","192352","96160","a"=>["2090240","165888","103680","103168","104192","105472","104448","102400","116480","302848","178944","124416","221440","135168","187648"]],"755"=>["2304000","2303488","192384","150720","75360","a"=>["2239744","314112","297728","184832","160256","148224","178176","110592","101888","110336","130560","92160","97536","95488","101888"]],"756"=>["2304000","2302208","150752","87264","43616","a"=>["2277632","85504","50944","48896","79872","73472","130816","1086464","65792","103424","70912","57856","81664","90112","97536"]],"757"=>["2314752","2292992","87296","108544","54272","a"=>["2643968","57344","70656","79616","76544","74752","106752","76288","99072","241408","106752","62720","59904","58112","685056"]],"758"=>["2293248","2236416","108576","1472","736","a"=>["1910528","768","768","768","768","768","768","768","512","768","768","131328","196608","393216","196608"]],"759"=>["2802176","1531392","1504","7328","3648","a"=>["3106560","4608","4608","16640","187136","243456","12032","4096","3840","9472","26112","10752","8960","5120","458752"]],"760"=>["2186752","1922816","7360","35808","17888","a"=>["3342336","34816","25856","28160","28160","33024","29952","29696","29440","35584","29952","32000","28416","40960","26880"]],"761"=>["1923072","2271232","35840","77408","38688","a"=>["534016","59648","61696","59904","59392","59392","65792","76800","72448","52736","62720","75008","287232","215808","433664"]],"762"=>["2320384","2286080","77440","101216","50592","a"=>["2398208","451328","242176","102912","240896","215808","87296","83456","103936","88320","99072","78592","84224","87552","79360"]],"763"=>["2287616","1988608","101248","111968","55968","a"=>["2228736","112640","105472","87552","98560","85248","110336","92160","100352","101888","86272","96000","120320","128000","150016"]],"764"=>["2908160","1698560","112000","113184","56576","a"=>["3283456","88832","83712","85248","73216","77056","84736","81408","99584","88320","70400","83968","71424","71936","89856"]],"765"=>["1699840","2303488","113216","209536","104768","a"=>["1389824","158720","156928","141824","128000","134400","146432","150016","137472","137984","189440","139008","126720","127744","126464"]],"766"=>["2304000","2303744","209568","155648","77824","a"=>["2267648","212224","189184","118272","123648","129024","142336","133888","156160","140288","174080","136704","135168","124160","138496"]],"767"=>["2304000","2275328","155680","55584","27776","a"=>["2226176","39936","60416","44288","41728","44288","56576","579584","27904","28416","28160","27904","681984","386560","28160"]],"768"=>["2308096","2298880","55616","64992","32480","a"=>["2331648","191744","94720","43264","93952","170496","46080","48896","52736","50176","50688","117760","48384","57856","50176"]],"769"=>["2300928","2302720","65024","95680","47840","a"=>["2348544","324096","114176","136704","105984","100608","115712","146688","51456","143616","128768","103680","478464","96768","67072"]],"770"=>["2302976","2302976","95712","172864","86432","a"=>["2323456","132608","136192","126720","148224","143616","139776","157440","129280","135424","137728","167424","134144","151808","145920"]],"771"=>["2304000","2303744","172896","148544","74272","a"=>["2308096","124416","128512","121344","112128","150272","120320","126720","136448","116992","125696","121600","134144","168960","369920"]],"772"=>["2304000","2303744","148576","198368","99168","a"=>["2293248","136192","130560","110848","110592","111616","107008","149504","154368","110592","107776","115200","166144","387328","140288"]],"773"=>["2304000","2303744","198400","166624","83296","a"=>["2270464","89344","358144","92928","99328","94720","123648","192512","129280","114176","110080","321792","230144","84736","83968"]],"774"=>["2304000","2303744","166656","149504","74752","a"=>["2342656","128768","82176","221952","93184","111872","97792","183552","163584","162048","166400","268032","245504","92160","75264"]],"775"=>["2304000","2303744","149536","165248","82624","a"=>["2264320","93952","102400","292096","197632","128000","98816","97024","100352","363520","235776","159744","86528","83712","86016"]],"776"=>["2304000","2303488","165280","162368","81184","a"=>["2296064","88064","86016","83968","82432","87040","128512","209920","287744","167424","256512","154368","131072","115712","150528"]],"777"=>["2304000","2303744","162400","152064","76032","a"=>["2331904","273408","108032","191744","300288","278272","217856","84224","84992","86272","92928","84992","137728","86528","80640"]],"778"=>["2304000","2303744","152096","136192","68096","a"=>["2273024","78080","121088","155648","176640","326656","221696","136192","89600","81152","152320","100608","168960","116480","124160"]],"779"=>["2304000","2303744","136224","135328","67648","a"=>["2318080","103680","104448","238080","109568","122880","118784","103680","347904","81920","106496","183808","117248","146432","154880"]],"780"=>["2304000","2303488","135360","65952","32960","a"=>["2271744","69376","92416","79104","343552","102656","66048","216576","106496","98816","39936","65024","690688","41984","38912"]],"781"=>["2304000","2258944","65984","54112","27040","a"=>["2499584","177408","44288","145152","89600","58880","86528","52992","61440","109312","64256","71168","87808","116736","642816"]],"782"=>["2525184","2082304","54144","47616","23808","a"=>["2682624","211968","373760","517376","37888","34304","40448","67072","37120","81408","54016","49664","56320","45568","33024"]],"783"=>["2082816","2302976","47648","111776","55872","a"=>["1743616","65280","66816","466176","166400","121600","188928","98560","139520","172544","196352","104192","101120","114944","146944"]],"784"=>["2304000","2303744","111808","61856","30912","a"=>["2804224","104960","114432","101632","116992","188672","118528","283648","78080","112128","105728","92672","76544","74496","89088"]],"785"=>["2304000","2303232","61888","64000","32000","a"=>["1777920","401920","421376","63232","43520","50688","53248","98816","104704","82432","84224","45056","494848","122112","66816"]],"786"=>["2304000","2210816","64032","58720","29344","a"=>["2337024","79360","156928","76800","96512","101632","112640","165376","282112","101632","121088","58112","173824","194048","183040"]],"787"=>["2342912","2228224","58752","31200","15584","a"=>["2550784","343296","105472","139008","77056","97536","45312","44032","88320","312576","109312","120576","284160","67584","53760"]],"788"=>["2293760","2274560","31232","95392","47680","a"=>["2252800","281856","82944","115712","141824","182016","120576","109568","98048","54272","57600","193792","226560","196864","73728"]],"789"=>["2275840","2180608","95424","63744","31872","a"=>["2108416","137472","83712","41984","154880","37888","35328","46848","96512","95232","142592","38656","216064","280064","417024"]],"790"=>["2386688","2202624","63776","26592","13280","a"=>["2682624","150016","156672","184064","187648","68608","111872","25344","30720","593664","57088","43776","45824","29696","57344"]],"791"=>["2224896","2292480","26624","79456","39712","a"=>["2001152","63232","87552","88576","140544","137216","84224","85760","78592","119296","104704","129024","187136","335360","219392"]],"792"=>["2302464","2301184","79488","55392","27680","a"=>["3078144","72704","38400","31232","189952","30208","166144","131584","104960","335104","38144","42240","35072","38912","46080"]],"793"=>["2301952","2300928","55424","98496","49248","a"=>["1433856","52992","52736","54272","86016","115200","249088","157440","112896","120320","94208","109824","237824","225536","315392"]],"794"=>["2303488","2260992","98528","17472","8736","a"=>["2298368","124160","86272","67584","64512","66560","65536","66304","65792","36352","646656","102400","90112","296960","68608"]],"795"=>["2473984","2133248","17504","58720","29344","a"=>["2490368","782336","49408","80640","44544","57856","58624","54016","84224","353536","166912","56320","64256","73472","74240"]],"796"=>["2134016","2303488","58752","76224","38112","a"=>["2161664","233472","117248","128256","84992","183296","233472","153088","64512","300288","134400","100352","100096","113920","122880"]],"797"=>["2305792","2301696","76256","120672","60320","a"=>["2387712","677632","122112","156928","68864","112128","195072","112896","145920","70400","79360","68864","69120","72704","70144"]],"798"=>["2302208","2087936","120704","108704","54336","a"=>["2260480","120320","83968","81920","78336","79616","86272","72960","75008","86528","84992","100608","735232","86016","81664"]],"799"=>["2351104","2254848","108736","156256","78112","a"=>["2429440","219648","145664","139776","96000","109056","104960","90368","96000","208896","204032","108288","108288","102656","98304"]],"800"=>["2257408","2303232","156288","89792","44896","a"=>["2136320","335872","128000","110848","100864","117504","143872","121856","127488","138496","113920","136192","178688","169984","103936"]],"801"=>["2305536","2089472","89824","46560","23264","a"=>["2279936","66304","83456","134656","75776","92672","72448","102656","85504","185856","92928","49152","34560","201984","291072"]],"802"=>["2345728","2259968","46592","59680","29824","a"=>["3042816","37120","193792","103936","92928","89344","178176","80128","136448","106240","91648","97536","68608","65792","74752"]],"803"=>["2260224","2301696","59712","100384","50176","a"=>["1616640","134656","127232","118528","133888","144896","113664","138240","102656","140800","156672","209408","170752","169472","174848"]],"804"=>["2304000","2303744","100416","78240","39104","a"=>["2519552","98816","85504","116480","108544","85248","273920","206080","121088","133632","181248","187648","150016","126464","42240"]],"805"=>["2304000","2303232","78272","120256","60128","a"=>["2150656","121344","65280","187136","69376","233728","138496","101376","188928","109312","106752","84736","138240","150016","151808"]],"806"=>["2305792","2298624","120288","66880","33440","a"=>["2179072","51456","45312","54016","113920","114176","46592","63232","237312","69120","94720","106240","72448","628224","311552"]],"807"=>["2302208","2300160","66912","69728","34848","a"=>["2753024","151040","58624","97024","103424","155904","117248","93184","125184","119040","156160","102144","70912","120832","132864"]],"808"=>["2305280","2302464","69760","51904","25952","a"=>["1905408","96256","59648","427520","743168","104448","58368","106752","107776","83456","56320","58368","55552","118272","69120"]],"809"=>["2303488","2231552","51936","73632","36800","a"=>["2301184","61184","62720","73984","73216","94208","76544","88320","81408","84480","84736","71168","75776","70656","219392"]],"810"=>["2305280","2298368","73664","77952","38976","a"=>["2425856","165120","47872","44032","49920","49664","50176","61440","85248","79104","257792","139776","293888","308480","256256"]],"811"=>["2303232","2302208","77984","51392","25696","a"=>["2152192","75520","55552","78848","78336","95744","57344","34560","121344","428800","459008","230144","68096","155904","194304"]],"812"=>["2303232","2301440","51424","165088","82528","a"=>["2490624","281344","107776","150528","106496","106240","135168","134144","126976","112640","137216","136192","116992","109056","132864"]],"813"=>["2303488","2303744","165120","160192","80096","a"=>["2163456","103424","136960","157696","127488","97792","101376","102656","109056","110848","121600","478464","145920","128256","132096"]],"814"=>["2304000","2295040","160224","84544","42272","a"=>["2232064","579328","81152","84480","127744","185344","109056","112384","147968","102144","102144","91392","132864","95232","123392"]],"815"=>["2304000","2302976","84576","17312","8640","a"=>["2356736","79104","22272","44800","49152","124928","89088","70912","87040","117504","48640","54528","603136","681728","106752"]],"816"=>["2304000","2303744","17344","86272","43136","a"=>["2266368","70144","57088","449280","359424","64256","67584","56832","64512","72192","93696","265472","197632","140544","140800"]],"817"=>["2304000","2303744","86304","119552","59776","a"=>["2477056","262656","96000","254464","86016","166400","99072","118784","269312","71680","68864","78336","180480","85504","137728"]],"818"=>["2304000","2277376","119584","72544","36256","a"=>["2114560","67328","40960","40704","40704","40960","176384","663552","128768","114688","117760","108544","150272","49152","285952"]],"819"=>["2310144","2297600","72576","100416","50208","a"=>["2551040","118528","80640","67584","60928","57856","54784","121088","56576","172288","56576","226304","196864","153600","217856"]],"820"=>["2297856","1994752","100448","71744","35872","a"=>["2056704","51200","46336","56064","86272","148736","518912","52480","43264","79104","42752","463360","85248","52224","43008"]],"821"=>["2584576","2021376","71776","5184","2592","a"=>["3381760","852224","6656","7936","3328","9728","8960","10752","9984","206592","14336","5888","10496","5632","6400"]],"822"=>["2023424","2301952","5216","70144","35072","a"=>["1912320","37376","303872","42496","41216","193280","52736","37632","65024","142336","135168","87552","100352","106752","115968"]],"823"=>["2307584","2289152","70176","114688","57344","a"=>["1686272","288512","153344","192256","191488","127232","145664","149760","86528","71680","122624","66816","100864","63232","90624"]],"824"=>["2315008","2289152","114720","66208","33088","a"=>["2389504","103936","181760","118528","199168","61184","303872","50688","53504","130304","181760","125952","161024","182016","198144"]],"825"=>["2289408","2279424","66240","97088","48544","a"=>["2157824","68352","424960","120576","165632","201216","96000","108544","75008","192256","65536","81664","121600","116736","72192"]],"826"=>["2311936","745728","97120","45792","22880","a"=>["2401280","106240","28160","33280","32000","45568","36352","33536","32000","37888","34048","34304","39936","36352","33792"]],"827"=>["0","745728","0","45792","22880","a"=>["0","106240","28160","33280","32000","45568","36352","33536","32000","37888","34048","34304","39936","36352","33792"]],"828"=>["4940032","1900544","45824","39360","19680","a"=>["4917504","386048","148992","30208","66816","222976","44288","45312","55808","57600","57856","98304","38144","295680","191488"]],"829"=>["2097152","2097152","39392","47872","23936","a"=>["2047744","91904","132864","197120","193024","154880","121344","133376","468480","79360","66816","39936","61696","100352","51712"]],"830"=>["2228224","1966080","47904","55136","27552","a"=>["2537216","130560","89088","145152","116480","93952","123648","56064","44032","94976","210432","91648","95488","85248","68352"]],"831"=>["2490368","2060032","55168","48256","24128","a"=>["2180352","82944","70912","87040","147712","419584","153344","75008","127488","213248","94208","116992","121344","68352","92672"]],"832"=>["2060288","2265088","48288","76096","38048","a"=>["2552320","81920","73728","72960","106240","103168","212480","101120","70400","104704","105728","64256","57600","70400","75776"]],"833"=>["2396160","2211328","76128","31584","15776","a"=>["1893376","28416","49920","645120","202496","23296","19712","515328","276224","20736","75776","125184","56064","40448","28160"]],"834"=>["2211840","2297344","31616","40320","20160","a"=>["2394368","59136","82432","133376","64512","41472","355584","231936","194304","106752","137216","167936","124672","139520","105984"]],"835"=>["2304000","2299904","40352","26112","13056","a"=>["2114304","112128","121344","375296","235008","67072","688128","39680","440064","13056","13824","13056","13568","13824","14080"]],"836"=>["2758656","1835008","26144","156128","78048","a"=>["3049728","84736","81152","81920","85760","89344","83968","99072","82688","100352","82176","80128","211200","132352","106752"]],"837"=>["1966080","2182144","156160","181952","90976","a"=>["1712384","94976","122112","131584","124928","141568","129280","129024","112896","125440","142592","130560","132864","115712","115712"]],"838"=>["2187264","2290176","181984","84128","42048","a"=>["2515968","75264","58112","65536","75264","63744","69632","64256","67840","56064","65536","77568","62464","60672","71936"]],"839"=>["2365952","2241792","84160","76064","38016","a"=>["2322688","55296","83456","166912","196096","249088","137728","83712","219648","59392","168960","73216","84992","59136","131584"]],"840"=>["2242048","2303744","76096","124128","62048","a"=>["2063104","84992","98048","125440","103168","130816","70912","79872","87296","288512","185088","185344","207872","240896","136960"]],"841"=>["2304000","2303744","124160","80448","40224","a"=>["2315520","129024","178176","407808","180224","49408","134656","61440","186368","78336","45568","92160","149248","154368","143616"]],"842"=>["2304000","2299904","80480","57344","28672","a"=>["2156288","64768","88832","63488","53504","37632","36864","37888","50432","62720","58880","273408","108544","87808","653824"]],"843"=>["2308096","2299648","57472","88960","44480","a"=>["2661632","70400","84736","74752","162816","132864","76800","63232","74240","67072","80128","63232","407296","278528","189440"]],"844"=>["2299904","2273280","88992","74752","37376","a"=>["1942272","79616","80384","69376","116992","323840","175104","81152","69888","256512","234240","106240","266240","100864","42752"]],"845"=>["2338816","2268160","74784","66496","33248","a"=>["2357504","404736","61184","55296","248832","103680","126464","120064","96000","240640","91392","298752","84480","99072","79104"]],"846"=>["2269184","2300928","66528","92288","46144","a"=>["2348032","159232","284160","206080","50944","121344","63232","140544","51968","53504","121344","139008","130560","327168","76288"]],"847"=>["2305024","2300160","92320","87520","43744","a"=>["2552832","84992","59392","81152","186112","98560","210432","48896","72960","137216","201216","177152","117760","124672","193024"]],"848"=>["2303232","2303488","87552","94944","47456","a"=>["2017536","129536","144384","174848","155648","118784","144640","130560","132608","199424","182784","150016","80896","146688","123648"]],"849"=>["2303744","2303488","94976","96512","48256","a"=>["2350848","241152","175104","276736","93184","84224","141824","98304","127488","103680","103424","122624","103168","124672","229888"]],"850"=>["2304000","2277120","96544","101920","50944","a"=>["2234368","70912","77568","91648","82944","78336","74752","72448","69376","75008","80384","94976","331008","804864","88576"]],"851"=>["2342912","2259200","101952","102560","51264","a"=>["2328576","100864","195072","251904","80384","80128","66816","79360","69120","80896","124160","189440","140032","388096","178432"]],"852"=>["2268160","2290944","102592","112256","56128","a"=>["2359808","186368","236288","87296","60160","69376","65280","75520","63232","64512","341504","98304","269312","165632","154112"]],"853"=>["2301952","2245632","112288","57088","28544","a"=>["2203648","478976","60416","30976","330496","83968","99584","511488","90624","57344","58368","125184","134912","34816","33792"]],"854"=>["2507776","1995264","57120","32256","16128","a"=>["2581504","52480","40704","73216","100096","50176","53248","78592","68864","368640","358144","253952","119040","55040","80384"]],"855"=>["2168832","2221056","32288","35232","17600","a"=>["2144512","73472","235008","363264","246016","471808","92160","24576","89088","49920","31232","33280","30464","23040","68864"]],"856"=>["2235392","2290688","35264","74400","37184","a"=>["2335744","42752","42496","37888","38656","39936","39424","42496","41728","40192","38400","104448","47872","445184","634112"]],"857"=>["2415104","2175488","74560","48128","24064","a"=>["2548736","148480","67328","64768","73216","72960","58624","92416","125696","136448","92928","169472","170496","96256","186368"]],"858"=>["2191872","1605632","48160","7040","3520","a"=>["1876992","60672","979712","45056","70656","20736","21504","6400","24576","11520","14848","36608","23552","20480","25600"]],"859"=>["2326528","2280960","7072","77088","38528","a"=>["2587136","49664","46336","46592","384000","96256","96512","134144","118016","127744","127744","113152","123136","100864","124416"]],"860"=>["2281472","2303744","77120","69152","34560","a"=>["2131712","71168","589312","51712","57088","303872","223232","55040","70144","194304","166912","79616","72704","106496","61184"]],"861"=>["2304000","2303744","69184","129984","64992","a"=>["2506240","114688","86784","311552","131840","142336","129024","130048","155392","85760","87296","95744","88576","102400","100096"]],"862"=>["2304000","2303744","130016","149984","74976","a"=>["2037504","146176","148224","103168","124928","173312","89600","102912","97536","176896","266240","207616","195840","136192","121088"]],"863"=>["2304256","2302976","150016","171424","85696","a"=>["2348800","145408","141568","134912","125184","130304","122624","131328","149760","165888","181504","191488","121856","134400","115200"]],"864"=>["2304000","2300160","171456","117312","58656","a"=>["2274048","101120","88832","97280","86784","82944","92928","81408","90880","102144","113152","124160","120064","566528","267776"]],"865"=>["2304000","2302720","117344","58976","29472","a"=>["2486272","815104","105984","59392","59392","51968","115712","73216","84224","82432","116992","61184","109568","55552","100608"]],"866"=>["2303744","2303744","59008","85088","42528","a"=>["2120960","120576","90112","425984","298496","118272","136448","457728","148736","52480","56064","57344","57856","59648","59392"]],"867"=>["2304000","2303488","85120","128352","64160","a"=>["2298880","91136","80384","82688","147456","86272","84736","145664","75008","75008","76288","142080","224000","567552","156672"]],"868"=>["2304000","2297856","128384","71680","35840","a"=>["2254848","53760","65024","59136","45568","48128","52736","41216","60160","790272","270592","118784","219136","168448","93696"]],"869"=>["2306048","2279424","71712","79168","39584","a"=>["2390784","121856","311296","126976","85248","99584","87552","78592","75008","62720","43008","262912","130048","64768","214784"]],"870"=>["2334720","2168576","79200","117728","58848","a"=>["2361088","75264","79616","75520","77312","85248","134400","221952","221184","120320","113920","63744","64256","70400","370688"]],"871"=>["2367488","2207232","117760","69216","34592","a"=>["2476800","46336","249344","222464","47104","148992","83200","207104","353792","87552","93440","93184","74240","91648","67840"]],"872"=>["2207744","2183168","69248","32512","16256","a"=>["2043392","84992","74752","59136","151040","366336","318208","366336","148224","24064","40960","69120","70400","46080","72448"]],"873"=>["2314240","2291968","32544","56384","28192","a"=>["3273472","37120","172800","123648","72192","52224","111104","32768","37888","33280","43264","94976","126208","98816","102144"]],"874"=>["2293760","1310720","56416","59104","29536","a"=>["1314304","148224","123392","68096","56320","62464","42752","57344","44800","42496","60672","122368","65792","53504","64000"]],"875"=>["2359296","2248448","59136","66560","33280","a"=>["2336768","130816","98560","87808","94464","510976","40192","64000","182272","104704","78080","105216","87040","119040","308736"]],"876"=>["2248704","2297344","66592","50624","25312","a"=>["2356480","197376","41728","46336","216064","87040","345600","91136","73984","451840","46080","57600","66304","37888","199936"]],"877"=>["2307840","2299904","50656","69280","34624","a"=>["2321920","205568","345856","107264","81152","85504","96256","96000","271872","81664","63744","49408","40960","318976","97280"]],"878"=>["2300160","2303488","69312","74560","37280","a"=>["2210304","115712","86784","103936","171520","104960","106752","251648","112896","90880","286720","314368","119040","147456","69632"]],"879"=>["2304000","2303488","74592","123296","61632","a"=>["2390016","306176","236800","126720","126208","123136","228352","85504","246272","98048","96512","90624","80128","91392","89600"]],"880"=>["2304000","2241536","123328","105376","52672","a"=>["2203648","75008","74496","71168","171520","153856","212224","107776","103936","94208","150528","76032","135168","151296","381696"]],"881"=>["2344448","2259968","105440","55424","27712","a"=>["2472448","132096","86784","143616","99328","30976","46592","297984","414208","36352","38656","41216","42496","73984","154624"]],"882"=>["2270464","2295552","55456","85216","42592","a"=>["2345472","140544","49152","51968","118272","133376","56832","49664","48128","103680","46080","50944","111616","73984","532992"]],"883"=>["2297088","2303488","85248","116192","58080","a"=>["2526976","122368","144384","80384","74240","71680","221184","237056","163328","85248","92160","80384","97792","76032","103680"]],"884"=>["2304000","2256896","116224","96736","48352","a"=>["1932032","69120","107008","379648","84736","71424","64256","60416","120320","73472","238336","145408","126720","139776","347648"]],"885"=>["2340864","2254848","96768","70016","35008","a"=>["2297856","159232","81152","56576","45824","54784","209152","76032","210688","215296","425216","52224","60672","46336","49408"]],"886"=>["2275328","2294784","70048","44160","22080","a"=>["3161600","82944","78848","105728","122112","40448","381952","173568","27648","57856","34304","27392","56832","33024","54272"]],"887"=>["2295808","2291712","44192","75424","37696","a"=>["1408512","58368","95232","173824","357376","70144","112384","78592","93184","71168","239872","120320","105728","157696","207104"]],"888"=>["2324480","2283264","75456","94592","47296","a"=>["2684928","79872","84736","64000","74496","95488","246016","284160","72192","113152","156672","203776","148992","72192","61952"]],"889"=>["2283520","2295808","94624","74048","37024","a"=>["1876736","120064","50944","139776","231424","174592","136192","157440","129792","187648","215296","154880","51200","70656","199168"]],"890"=>["2304000","2195456","74080","77824","38912","a"=>["2385920","94976","101376","110336","112640","140032","112384","156160","92672","197376","235008","252160","104448","96000","83968"]],"891"=>["2312704","2295040","77856","23296","11648","a"=>["2293760","203008","1691648","19712","20224","24832","38400","17408","14848","14848","18176","27648","24064","21504","18944"]],"892"=>["2295296","2301952","23328","86944","43456","a"=>["2250496","61696","62976","66048","58368","65280","70400","68608","103424","64256","386560","757248","110336","103168","90368"]],"893"=>["2304256","2302976","86976","170176","85088","a"=>["2511104","123648","127232","136960","147968","120576","116992","125952","314624","107520","112384","120576","102912","110592","125440"]],"894"=>["2303744","2303744","170208","82816","41408","a"=>["2073856","61440","52992","91904","92160","196608","189952","244992","279296","164352","200448","192256","241152","141312","52480"]],"895"=>["2304000","2303744","82848","109632","54816","a"=>["2330368","877824","265984","132096","99584","93184","68096","85248","80640","98816","72704","68096","63744","70144","72960"]],"896"=>["2304000","2199552","109664","124384","62176","a"=>["2417152","118272","116480","113920","84992","86528","87040","422912","340992","94976","82944","81920","89600","100352","85760"]],"897"=>["2363392","2243072","124416","148640","74304","a"=>["2456832","116480","111360","196096","111616","112896","95744","139264","133888","104960","169728","82944","80640","176128","162560"]],"898"=>["2244608","2302208","148672","129056","64512","a"=>["2044160","153088","66816","132608","421376","310528","176640","95232","100352","198144","93184","85504","84992","99328","102400"]],"899"=>["2304512","2303232","129088","122272","61120","a"=>["2319104","107776","114944","165376","102656","63232","475904","148224","64000","77056","81664","172288","239360","83968","89344"]],"900"=>["2303488","2301184","122304","136768","68384","a"=>["2300672","122624","208128","97280","80384","79616","126208","144128","80640","87296","154624","456704","99328","142848","71936"]],"901"=>["2306048","2298624","136800","106720","53344","a"=>["2426368","68096","299264","98560","77312","108544","80128","152320","229120","170752","61184","59392","59136","55296","58624"]],"902"=>["2304512","1807872","106752","69280","34624","a"=>["2182144","366336","57600","51456","264448","237568","232448","46592","35840","45568","40704","39680","120576","54016","60928"]],"903"=>["0","1807872","0","69280","34624","a"=>["0","366336","57600","51456","264448","237568","232448","46592","35840","45568","40704","39680","120576","54016","60928"]],"904"=>["0","1807872","0","69280","34624","a"=>["0","366336","57600","51456","264448","237568","232448","46592","35840","45568","40704","39680","120576","54016","60928"]],"905"=>["0","1807872","0","69280","34624","a"=>["0","366336","57600","51456","264448","237568","232448","46592","35840","45568","40704","39680","120576","54016","60928"]],"906"=>["0","1807872","0","69280","34624","a"=>["0","366336","57600","51456","264448","237568","232448","46592","35840","45568","40704","39680","120576","54016","60928"]],"907"=>["0","1807872","0","69280","34624","a"=>["0","366336","57600","51456","264448","237568","232448","46592","35840","45568","40704","39680","120576","54016","60928"]],"908"=>["0","1807872","0","69280","34624","a"=>["0","366336","57600","51456","264448","237568","232448","46592","35840","45568","40704","39680","120576","54016","60928"]],"909"=>["0","1807872","0","69280","34624","a"=>["0","366336","57600","51456","264448","237568","232448","46592","35840","45568","40704","39680","120576","54016","60928"]],"910"=>["18585088","2147840","69312","8864","4416","a"=>["18508544","8960","18176","12032","5376","265216","299008","97792","29184","360448","405504","28416","20224","541184","17152"]],"911"=>["2154496","2297600","8896","28448","14208","a"=>["2574336","360192","16128","17664","15872","69120","1014528","149760","86016","22784","20992","21760","16128","16384","15616"]],"912"=>["2297856","2297856","28480","62944","31456","a"=>["1912576","74240","65792","38912","33792","38656","43264","34048","48896","90368","166144","32512","34048","36864","668416"]],"913"=>["2363392","2244352","62976","26016","12992","a"=>["2532096","244736","55296","65024","42496","59392","329984","60928","234240","79872","43776","103168","163840","287744","23296"]],"914"=>["2244608","2303488","26048","18560","9280","a"=>["2062336","117248","172544","99328","342016","248064","251904","90880","523264","197632","14336","15360","15872","29440","49664"]],"915"=>["2304768","2266368","18592","33728","16864","a"=>["2511360","20480","33024","182016","202496","85760","16896","17152","17152","469504","77056","112896","307968","269568","51200"]],"916"=>["2331904","2268416","33760","29312","14656","a"=>["2184960","109312","35072","118784","400128","463616","133120","284928","16128","17152","16384","34048","236800","53760","163840"]],"917"=>["2275584","2246400","29344","24256","12128","a"=>["2691584","81920","180224","133632","105216","135168","32000","70912","124672","98304","22784","29440","38144","40704","32000"]],"918"=>["2311936","2293760","24288","19616","9792","a"=>["2456320","153600","24320","118784","293632","132608","12544","11776","16384","13824","12032","10752","10496","247040","36608"]],"919"=>["2359296","2235136","19648","22784","11392","a"=>["1978368","29184","34048","72960","196608","179712","37888","40960","65024","128000","51456","332544","295936","241920","28416"]],"920"=>["2241792","2285312","22816","31040","15520","a"=>["2180096","130048","108544","69376","130048","118528","38656","233472","173568","62208","75264","284672","66560","44544","69632"]],"921"=>["2309632","2264320","31072","9824","4896","a"=>["2190336","169472","81152","20224","32000","26880","227840","244480","9472","17408","26624","32768","1152000","25600","25344"]],"922"=>["2342656","2215424","9856","14464","7232","a"=>["2639616","13312","12288","23296","31232","31232","118528","106752","305664","283136","136192","55808","17664","16896","293120"]],"923"=>["2280960","2244608","14496","11296","5632","a"=>["2358784","46592","22528","26880","158208","30464","25088","213248","25856","27392","27136","27136","208384","625152","28928"]],"924"=>["2293760","2228224","11328","16928","8448","a"=>["1957376","51712","502016","365824","9472","36608","110080","34304","81152","22528","27136","73216","21504","9728","14336"]],"925"=>["2293760","2293760","16960","33568","16768","a"=>["2180096","25088","117504","173056","54784","403456","18432","17920","18688","44032","308480","107520","659968","24320","18944"]],"926"=>["2353152","2242304","33600","31360","15680","a"=>["2992896","305920","36608","33024","157952","29184","28160","39424","130816","260352","98816","190464","146944","18688","18176"]],"927"=>["2260480","2295808","31392","30336","15168","a"=>["1768192","72192","41984","35584","30720","315392","105728","26368","360960","39936","254464","214016","293376","213760","52992"]],"928"=>["2296576","2264832","30368","3712","1856","a"=>["2229504","221184","24832","27136","252160","14592","312064","111616","150528","791040","60928","138752","4864","15104","10496"]],"929"=>["2330368","2264064","3744","38944","19456","a"=>["2383104","71424","223488","362496","302336","46848","180480","64512","61184","55296","144128","54272","36608","276480","40192"]],"930"=>["2288128","2290688","38976","17504","8736","a"=>["2302720","118272","32256","11264","664320","88832","71168","147200","43776","50688","27136","19200","116992","248320","162304"]],"931"=>["2299392","2228224","17536","41632","20800","a"=>["2257664","74752","35072","31744","26368","39168","277248","315136","282880","116992","100352","423936","134144","93696","41472"]],"932"=>["3473408","720896","41664","96","32","a"=>["3345664","0","0","0","0","0","0","65536","0","0","0","589824","0","0","0"]],"933"=>["1310720","2097152","128","4192","2080","a"=>["3262976","80128","5376","4096","6144","4096","4096","3072","3584","5632","4096","3072","4096","6144","6144"]],"934"=>["2233344","2191360","4224","17088","8544","a"=>["1329152","16128","20736","115200","77056","57344","52992","29696","221696","16896","19200","89344","131072","59136","216064"]],"935"=>["2192384","2258944","17120","16384","8192","a"=>["1163776","15872","12800","16128","320000","211712","22016","407552","54016","29440","174592","30464","16128","137472","417280"]],"936"=>["2324480","2277376","16416","22752","11360","a"=>["2455040","50688","15360","28928","213760","139776","232704","283136","18176","26624","58880","136704","47360","374784","300032"]],"937"=>["2286848","2235136","22784","12928","6464","a"=>["2153728","92416","37888","15104","13824","16896","32256","98560","225792","16384","45824","198144","80896","492288","589824"]],"938"=>["2300672","2293760","12960","22304","11136","a"=>["2435328","52992","270592","23552","23808","244992","254976","60672","46336","52224","320000","151808","217344","284416","37376"]],"939"=>["2308608","443904","22336","5056","2528","a"=>["2286336","23808","94464","3840","22272","107520","6400","6144","9216","7424","5888","6400","5632","3328","5120"]],"940"=>["0","443904","0","5056","2528","a"=>["0","23808","94464","3840","22272","107520","6400","6144","9216","7424","5888","6400","5632","3328","5120"]],"941"=>["4638208","983040","5088","5984","2976","a"=>["4700416","99840","35072","77824","59648","62976","10496","11776","10752","18688","60672","40704","109312","66048","19968"]],"942"=>["0","983040","0","5984","2976","a"=>["0","99840","35072","77824","59648","62976","10496","11776","10752","18688","60672","40704","109312","66048","19968"]],"943"=>["5242880","1613312","6016","7680","3840","a"=>["5251072","4608","4352","17664","494592","116480","219392","9216","40192","43008","51456","13056","25600","215808","52224"]],"944"=>["1640960","2291200","7712","17472","8736","a"=>["1514752","22272","360448","80384","34304","47872","298752","35840","128768","47872","39424","238592","246016","254464","65280"]],"945"=>["2302208","2282752","17504","14144","7072","a"=>["2279424","43520","99840","125440","122112","175104","158720","917504","296704","44800","22528","21760","149504","17408","17152"]],"946"=>["2348288","2228224","14176","30720","15360","a"=>["2702848","520192","65792","29952","102144","35072","49664","174848","37120","46848","57088","110336","286976","32512","145152"]],"947"=>["2261504","2256640","30752","31968","15968","a"=>["2242048","143360","138496","126976","225024","116224","220160","140544","28928","90880","144896","176640","45312","104960","45312"]],"948"=>["2323968","2265344","32000","16160","8064","a"=>["1979136","24832","471808","24064","14336","81920","154880","25344","96512","171520","45312","176896","813312","45312","21504"]],"949"=>["2360832","1286656","16192","5504","2752","a"=>["2487552","17920","143616","66816","72192","24320","13056","7680","172544","25856","129536","152832","11776","11008","14080"]],"950"=>["2295040","2146304","5536","8864","4416","a"=>["2479360","10752","4864","7424","5120","6656","399872","13312","4608","4608","4352","32512","981504","179456","15360"]],"951"=>["2491648","1966080","8896","768","384","a"=>["2139904","1536","256","28928","512","512","256","281600","256","1027840","163328","49152","409856","768","256"]],"952"=>["2089216","1765376","800","41632","20800","a"=>["2578688","24576","27392","24576","20736","20992","21760","21248","38656","27392","204544","23040","28416","549376","31744"]],"953"=>["2430976","2096896","41664","18912","9440","a"=>["1979904","12800","11264","207104","12288","9728","16640","21248","1273600","174592","12032","12032","13568","12288","220928"]],"954"=>["2162432","2256896","18944","18208","9088","a"=>["2795520","22784","26368","271872","18432","18176","298240","29952","13312","401152","60160","141312","13312","21248","16896"]],"955"=>["2293760","2228224","18240","21600","10784","a"=>["1907712","29184","111616","196352","153600","298496","56064","452608","26624","24320","145664","26368","168448","43520","101120"]],"956"=>["2293760","2291456","21632","19904","9952","a"=>["2039296","29184","201984","62720","396288","31744","28672","145664","167424","432384","22528","239616","34816","417280","27904"]],"957"=>["2291712","2295808","19936","15712","7840","a"=>["2328064","393216","255232","127232","144384","29184","14080","23552","592128","32000","57856","166144","231424","97792","24832"]],"958"=>["2361344","2228224","15744","20832","10400","a"=>["2533888","87296","220928","73216","14592","94720","125440","19968","30464","479488","143616","19968","18432","214528","53504"]],"959"=>["2293760","2254592","20864","24256","12128","a"=>["2382592","177664","72960","147200","17920","14592","15616","20992","38144","675072","129792","53248","253696","62464","16128"]],"960"=>["2257920","2264064","24288","22048","11008","a"=>["2021888","467200","29184","23296","477952","18176","317696","31488","157952","22784","18432","154112","142592","23296","15104"]],"961"=>["2329600","2097152","22080","25696","12832","a"=>["2255872","18176","34048","16384","19968","20224","1053696","144384","18688","16128","224768","19712","20736","151040","41472"]],"962"=>["2359296","2026240","25728","1888","928","a"=>["2602240","4352","5376","32512","154368","30720","73984","12288","62208","178944","290560","203264","146688","114432","133888"]],"963"=>["2331136","2193408","1920","1664","832","a"=>["2359296","480512","142080","4096","1024","5120","10240","3072","2560","2560","69120","200192","35840","157696","720896"]],"964"=>["2195968","2223104","1696","1184","576","a"=>["1906176","59904","131072","147200","14592","2048","16384","6144","7168","3072","196608","152576","699392","458752","149248"]],"965"=>["2354176","2097152","1216","1376","672","a"=>["2550272","134144","4096","1024","41728","146688","328448","2816","193024","69120","61952","67328","768","14592","638208"]],"966"=>["2621440","1933312","1408","6592","3296","a"=>["3475456","4864","4608","9472","3328","5120","3328","8704","6144","7936","3584","6144","714240","91904","4096"]],"967"=>["1937920","2297344","6624","6592","3296","a"=>["893184","15872","123136","145408","20992","9728","24320","80640","7680","18176","14336","18176","72960","388352","1122304"]],"968"=>["2301440","2183680","6624","1792","896","a"=>["2318080","8192","2816","17152","8704","6144","217088","296960","96256","69632","25856","37632","790528","24064","288256"]],"969"=>["2838528","1236480","1824","64","32","a"=>["2816000","0","0","0","0","0","0","1236224","0","0","0","0","0","0","0"]],"970"=>["1902848","194304","96","1440","704","a"=>["1903872","5120","48896","9216","1280","14336","58112","12032","5376","2304","4096","9472","11008","5376","1280"]],"971"=>["0","194304","0","1440","704","a"=>["0","5120","48896","9216","1280","14336","58112","12032","5376","2304","4096","9472","11008","5376","1280"]],"972"=>["4721920","2025984","1472","10592","5280","a"=>["5510144","50688","161280","41728","186624","337664","20480","23552","14336","103424","37888","19968","15872","8704","15872"]],"973"=>["2091520","2242560","10624","19968","9984","a"=>["1321472","19456","16640","194560","58624","346880","459520","197888","9984","9984","10240","9984","10240","10496","28416"]],"974"=>["2293760","2255360","20000","5216","2592","a"=>["2542848","43264","9728","661760","526848","9984","118528","263424","196608","36864","38144","54784","8448","4864","3328"]],"975"=>["2286336","2235648","5248","3808","1888","a"=>["2023424","133120","131072","212224","18176","4608","12032","84480","13568","3328","175872","58880","125696","123648","12544"]],"976"=>["2301184","2299648","3840","14464","7232","a"=>["2813440","72192","391424","329472","237056","94976","11776","13312","11520","12032","9472","291072","31232","47360","165120"]],"977"=>["2302464","2287360","14496","17600","8800","a"=>["1811456","28160","45312","94976","12544","16640","11520","14592","75520","325888","34816","370688","434944","400640","97536"]],"978"=>["2301440","2303744","17632","18336","9152","a"=>["2668288","376576","334848","13568","22272","12544","173312","135936","333056","119296","296960","27904","14080","10752","10496"]],"979"=>["2304000","2303232","18368","20256","10112","a"=>["1926400","46592","304640","40960","404480","499968","75776","92416","162048","150784","133120","129280","35584","27136","56064"]],"980"=>["2308864","2297856","20288","17248","8608","a"=>["2606336","18944","302848","37888","67840","20224","573440","46848","11776","669184","13568","14080","11008","12032","101120"]],"981"=>["2300928","2244864","17280","19424","9696","a"=>["2064896","88576","33280","62208","135168","173312","374016","57856","13824","16640","14592","18176","679936","223744","217856"]],"982"=>["2305792","2298368","19456","10560","5280","a"=>["2429696","10752","13568","13056","21248","501504","124928","521472","247296","384256","10240","10240","9984","14592","9216"]],"983"=>["2328832","2265344","10592","14912","7456","a"=>["2187520","241920","650752","495104","109312","46080","334592","132864","16640","13824","13312","14848","47104","19968","45824"]],"984"=>["2328832","2245376","14944","11104","5536","a"=>["2309632","239872","188416","251904","175360","353024","11264","11008","13824","13312","143104","335104","43520","313856","62464"]],"985"=>["2258176","2263808","11136","36960","18464","a"=>["2484224","534272","69888","25088","22016","21248","20480","19968","19968","141824","167936","102400","104192","104704","41984"]],"986"=>["2329344","2097152","36992","22560","11264","a"=>["2489088","56832","28672","34048","25088","155904","29696","27648","22272","32000","64256","27648","14592","204800","76032"]],"987"=>["2293760","2228224","22592","384","192","a"=>["1867264","65536","65536","65536","0","524288","131072","262144","0","131072","196608","131072","0","65536","524288"]],"988"=>["2293760","2228224","416","20768","10368","a"=>["2643968","23040","28928","25344","28160","330752","202752","486912","113408","25344","191488","169728","16640","13824","15104"]],"989"=>["2293760","2301696","20800","16128","8064","a"=>["2221056","23552","22528","45568","548352","37888","11520","80128","139520","20736","26624","66048","141056","45312","148736"]],"990"=>["2304512","2283008","16160","35456","17728","a"=>["2260736","73472","53760","40192","20736","229888","19712","21504","26368","372480","356864","287744","105472","73472","83200"]],"991"=>["2328064","2248704","35488","12160","6080","a"=>["3360000","248576","151552","8448","8448","6912","7424","7680","5888","7424","6400","101376","22784","272896","36864"]],"992"=>["2314240","2228224","12192","15232","7616","a"=>["1232128","12544","371968","155136","20736","24064","354560","188160","54528","89088","329472","13824","12288","14592","71168"]],"993"=>["2293760","2241792","15264","13088","6528","a"=>["2194944","98304","1234176","190464","96256","126208","141568","7680","6656","8704","6912","8192","8448","6912","68096"]],"994"=>["2293760","2285312","13120","10976","5472","a"=>["2592256","81664","5888","6144","6656","9472","7424","6144","8704","6912","239104","42496","308992","722176","131072"]],"995"=>["2288896","2300928","11008","39328","19648","a"=>["2534400","193536","516096","50944","81152","41216","42496","38144","30464","41984","32512","325120","78848","56832","80128"]],"996"=>["2302720","1830912","39360","44032","22016","a"=>["1714944","163584","40960","72960","108032","109568","193536","24576","23040","92160","26112","216064","212480","126464","78080"]],"997"=>["2402048","1862912","44064","5536","2752","a"=>["3243520","4608","51712","5632","3328","5888","4608","4608","3328","4864","3584","5120","7936","3840","5888"]],"998"=>["2316288","937984","5568","1056","512","a"=>["1434624","1536","651776","16896","34048","14848","1280","512","1536","6144","5120","13312","512","1024","14592"]],"999"=>["3535104","917504","1088","2944","1472","a"=>["3555840","13824","4096","4096","2304","9984","3072","3840","133888","42240","44288","175616","327680","103680","15872"]],"1000"=>["983040","2230784","2976","33600","16800","a"=>["1371136","477952","267776","208640","136960","42240","41728","48640","57344","39680","36096","49152","154112","101632","89344"]],"1001"=>["2296320","2262528","33632","23456","11712","a"=>["1949952","68352","26880","73728","62720","75008","116992","120576","58624","58880","169984","210688","291328","47872","120576"]],"1002"=>["2291200","2293760","23488","16576","8288","a"=>["2438144","184320","533504","364544","33280","122368","35072","94720","93696","40192","8448","11776","10752","92160","196608"]],"1003"=>["2359296","2233088","16608","15712","7840","a"=>["2829312","64256","122880","119552","13568","19456","18176","665856","58112","81408","27648","98048","21504","22016","84480"]],"1004"=>["2264832","2257152","15744","38560","19264","a"=>["1793024","247552","113664","27904","35584","33024","359936","47360","193280","86016","33536","221440","68608","49920","55040"]],"1005"=>["2322688","2228224","38592","6976","3488","a"=>["2389760","423936","152576","244480","152576","32256","17152","67072","141824","322560","125440","42752","5632","187136","23296"]],"1006"=>["2288384","2266368","7008","6304","3136","a"=>["2345984","120832","81664","326144","479232","178944","97024","36864","8192","4096","3328","5120","168960","19456","41728"]],"1007"=>["2299136","2289408","6336","15936","7968","a"=>["2551552","196864","602112","24320","19712","9984","206336","15104","18176","12800","45824","253952","212992","51968","17920"]],"1008"=>["2289664","2303744","15968","32512","16256","a"=>["2324480","38656","558080","51456","25600","24576","25600","24832","41984","19712","86528","42240","674304","23296","25088"]],"1009"=>["2304000","2287616","32544","64448","32224","a"=>["1721600","37888","40448","49152","39168","37120","40704","46080","44288","43008","38144","41216","39936","38912","462080"]],"1010"=>["2353152","2228224","64480","28032","14016","a"=>["2962432","32000","28416","159488","26368","324352","200448","103936","63488","49152","46592","56832","44032","48896","148224"]],"1011"=>["2293760","2263040","28064","21312","10656","a"=>["1810688","28160","89600","26368","347136","188416","216576","15360","16384","67072","64256","217856","558848","230144","12288"]],"1012"=>["2265088","2296064","21344","52352","26176","a"=>["2349568","520192","657408","75264","35072","54272","73216","33024","42752","60160","52224","81920","94976","66304","118272"]],"1013"=>["2304512","2246144","52384","26144","13056","a"=>["2127360","677888","28416","24576","56320","408576","80384","34560","219392","18944","22528","342784","200192","20480","15104"]],"1014"=>["2311680","2295040","26176","9696","4832","a"=>["2472192","230400","8192","13824","8448","7424","10496","8192","350464","440320","79872","21248","46336","122368","39680"]],"1015"=>["2295808","2299904","9728","27200","13600","a"=>["2108928","24064","86528","87552","363008","970496","25344","106496","40448","151552","31488","26368","86528","24576","20224"]],"1016"=>["2304000","2220032","27232","48576","24288","a"=>["2373888","100096","165888","534016","64768","414208","75520","52736","35328","99328","34304","34304","45056","137984","33024"]],"1017"=>["2337280","2172416","48608","44832","22400","a"=>["2262272","27904","41984","101632","36608","358144","40448","46080","37888","34816","38656","41472","44800","314880","651520"]],"1018"=>["2369024","2184192","44864","21440","10720","a"=>["2483968","24576","154624","12800","14592","17152","12032","290048","208640","113664","39424","212480","94720","140288","472320"]],"1019"=>["2228224","2054144","21472","13568","6784","a"=>["2602496","9984","13824","6912","6912","7424","8704","14336","18176","24576","7680","7424","14592","16128","15616"]],"1020"=>["3342336","1179648","13600","10400","5184","a"=>["2957824","25856","24832","271104","162560","112640","47872","34816","31232","14848","18688","12032","8448","25344","40704"]],"1021"=>["1245184","2293760","10432","9216","4608","a"=>["1362688","196608","1382912","79360","34304","36096","5632","16896","9728","18432","16384","12544","8192","9984","7680"]],"1022"=>["2359296","2228224","9248","8128","4064","a"=>["2302208","34048","16384","346880","54528","20736","17152","19712","74752","176896","113920","294656","59392","204288","426752"]],"1023"=>["2293760","2240768","8160","4256","2112","a"=>["2204928","278016","7168","6144","6144","5120","7168","8192","8192","4864","5376","71680","1417728","11264","113664"]],"1024"=>["2265088","2281728","4288","18720","9344","a"=>["2272000","22272","79872","466688","11008","13312","10240","16384","14080","23552","100352","10240","9728","9728","823552"]],"1025"=>["2322432","2276096","18752","13216","6592","a"=>["2286336","18432","21504","265728","69120","16384","21504","18688","730880","363264","38656","118272","130304","183552","133888"]],"1026"=>["2277376","2303744","13248","17440","8704","a"=>["2272256","646400","88576","16896","15872","15104","401920","27904","27392","22784","130304","28160","413696","229888","36096"]],"1027"=>["2304000","2300928","17472","12064","6016","a"=>["2407424","596736","118784","100608","132608","184832","23040","48640","36864","13312","37632","63488","87040","13824","593408"]],"1028"=>["2333184","2274304","12096","9696","4832","a"=>["2246656","195584","229120","151296","134912","79872","6912","6144","8192","5632","412672","242176","71424","160000","326656"]],"1029"=>["2277632","2276608","9728","11808","5888","a"=>["2194176","6912","6912","6400","6400","5888","288000","105728","52224","160768","55552","7424","142336","1297920","18176"]],"1030"=>["2342144","1769472","11840","20160","10080","a"=>["2559232","127488","276224","222720","25344","33536","28416","94208","93184","17664","20480","43264","32000","43264","304384"]],"1031"=>["2555904","1990144","20192","13152","6560","a"=>["2343936","36864","79360","18944","12800","15872","77824","236544","222976","100608","9216","10752","11520","59904","651008"]],"1032"=>["2018304","2238720","13184","9856","4928","a"=>["2475008","306688","8704","421120","180480","126464","591872","5632","4864","5376","14848","5376","6912","18944","14080"]],"1033"=>["2321152","2271744","9888","15360","7680","a"=>["1963776","9984","11008","9728","13568","17664","85248","40704","76544","15616","23808","10752","666880","804864","63744"]],"1034"=>["2279680","2293760","15392","4064","2016","a"=>["2313728","23808","10752","3072","3328","329472","26112","167680","285440","307200","118016","325120","4352","273408","131072"]],"1035"=>["2359296","2228224","4096","11104","5536","a"=>["2718464","273920","5376","5888","5632","5632","5632","5632","5376","5632","5888","6144","5376","396032","393216"]],"1036"=>["2293760","2204160","11136","13120","6560","a"=>["2173952","515328","27648","194304","15104","36352","49920","148480","56320","17920","136704","58368","47872","43264","293632"]],"1037"=>["2293760","2264320","13152","15456","7712","a"=>["2400512","121088","544256","179200","8448","9216","24832","12800","23552","14336","19712","13312","36352","274688","433152"]],"1038"=>["2269184","2270464","15488","4192","2080","a"=>["1903872","230400","136192","107008","211968","56576","69888","281344","93184","119808","169472","57600","15360","140032","216576"]],"1039"=>["2348288","2256128","4224","5600","2784","a"=>["2394624","193792","330752","46080","137216","139264","107008","131584","179456","67328","212224","67328","146944","114176","100096"]],"1040"=>["2290944","2266624","5632","14912","7456","a"=>["2476544","15360","18944","13056","164096","236288","111104","359424","9472","16384","9216","17664","342016","485632","20480"]],"1041"=>["2332160","2063104","14944","19264","9632","a"=>["2055936","14848","12032","23552","59136","21504","13056","20992","24320","404480","74752","107776","580864","125184","106496"]],"1042"=>["3342336","1179648","19296","11936","5952","a"=>["3584512","9472","11008","12032","8704","9728","468480","8960","6912","7936","10240","7168","8448","8704","7168"]],"1043"=>["1245184","2228224","11968","26976","13472","a"=>["950272","355584","659712","28416","27648","59392","203776","79872","123648","13568","13568","13568","13312","276736","38656"]],"1044"=>["2293760","2275072","27008","20032","10016","a"=>["2650368","342784","183808","15616","15872","19968","273408","40448","99584","21504","24064","240896","196864","29696","340480"]],"1045"=>["2276096","2245888","20064","14464","7232","a"=>["2285568","206592","9216","10496","10752","7680","11264","209920","151808","270080","204800","21248","267776","28416","29440"]],"1046"=>["2311424","2293760","14496","16160","8064","a"=>["1923072","21248","13568","19456","24064","168192","590336","80640","48128","107520","114688","166144","397056","249856","95232"]],"1047"=>["2359296","2228224","16192","9376","4672","a"=>["2700800","232960","393216","372992","102144","28928","47104","17408","40448","20224","34560","14592","16384","15872","97792"]],"1048"=>["2293760","2233600","9408","26016","12992","a"=>["2033152","86528","79360","333568","28416","24576","141824","61952","43264","299264","36352","98560","36608","197888","425472"]],"1049"=>["2294272","2227712","26048","12288","6144","a"=>["2405376","67072","80128","28416","156416","53248","29440","17408","9472","33024","36608","64512","1182464","211712","27648"]],"1050"=>["2270720","2250752","12320","9504","4736","a"=>["2137088","508416","102656","194304","6400","5120","20736","5632","5120","59392","18944","267264","373760","267264","135168"]],"1051"=>["2316288","2228224","9536","9216","4608","a"=>["2465792","119552","52992","10496","20480","9984","5376","82176","41472","182528","248064","43520","127488","372736","620800"]],"1052"=>["2293760","2289664","9248","15584","7776","a"=>["2473984","71680","60928","145920","32000","269056","131072","142592","185088","105472","99840","61696","77824","199424","288256"]],"1053"=>["2293760","2293760","15616","9376","4672","a"=>["2021376","720896","26112","39424","460032","329216","88832","18944","19200","143616","22272","171776","18432","19456","7936"]],"1054"=>["2359296","2235392","9408","10688","5344","a"=>["2288128","317952","211968","177408","91904","9216","11776","13312","14592","322816","471296","225280","14848","12544","10496"]],"1055"=>["2262272","2259712","10720","19456","9728","a"=>["2501632","485888","657408","127744","48896","13824","16896","154624","14848","14592","13056","13824","14336","30208","226560"]],"1056"=>["0","2259712","0","19456","9728","a"=>["0","485888","657408","127744","48896","13824","16896","154624","14848","14592","13056","13824","14336","30208","226560"]],"1057"=>["4946688","1900544","19488","34592","17280","a"=>["5106176","227072","109568","32768","25344","19968","27648","32768","38912","30976","246016","76288","167424","297216","26880"]],"1058"=>["1965568","2228736","34624","20416","10208","a"=>["1566464","258816","356864","90880","107520","44288","174336","102656","47104","80384","12288","32768","97792","56320","118016"]],"1059"=>["2294272","2293760","20448","8800","4384","a"=>["2569984","32256","26880","5888","7424","23296","6144","9216","7168","70656","543488","310528","55552","73472","351232"]],"1060"=>["2359296","2228224","8832","5568","2784","a"=>["2377984","145664","66560","160256","8192","9472","5632","16640","109312","61440","21760","286208","395520","49152","289536"]],"1061"=>["2261248","2285056","5600","22464","11232","a"=>["2626048","269312","57088","107264","17152","16128","18688","81920","157696","116736","33536","209920","47872","277504","136448"]],"1062"=>["2285312","2300928","22496","58080","29024","a"=>["1678080","47104","278784","333056","38144","115200","299520","39936","158464","46848","56832","45568","45056","50944","367360"]],"1063"=>["2304768","2302208","58112","26496","13248","a"=>["2295296","90368","63744","58368","39168","41984","41216","257792","109312","51200","354560","379136","167168","24576","329984"]],"1064"=>["2311168","2292480","26528","9504","4736","a"=>["2876928","665088","339456","20480","23552","14336","7680","5376","4864","17152","343808","10496","16640","15616","56064"]],"1065"=>["2306304","2264320","9536","17504","8736","a"=>["1661440","38912","134656","204032","154880","313856","171008","294656","305152","203520","12288","14080","18176","10496","67840"]],"1066"=>["2293760","2293760","17536","17984","8992","a"=>["2876928","532224","191744","24064","157696","11008","12032","14336","14336","185856","158464","10752","39936","100352","114176"]],"1067"=>["2359296","2228224","18016","45248","22624","a"=>["2093312","40192","227840","77056","155904","279808","94464","46336","258304","89856","103680","32256","132608","112128","27136"]],"1068"=>["2293760","2228224","45280","8320","4160","a"=>["3464192","12032","9728","8704","5120","6400","6144","5376","5376","65536","528640","6400","5632","7424","6144"]],"1069"=>["2267392","2295040","8352","23648","11808","a"=>["827648","809984","30720","33536","26368","23296","81664","60928","136192","656640","11776","12032","12032","11776","11776"]],"1070"=>["2299136","2095872","23680","8768","4384","a"=>["2380288","340736","19456","19200","8448","14592","23296","12032","13312","473600","30208","715776","51968","179712","7680"]],"1071"=>["2316032","2226176","8800","11968","5984","a"=>["2376704","17152","9472","17408","155904","424192","327168","158464","36096","478720","327936","10240","10496","20480","10496"]],"1072"=>["2439936","2009856","12000","6656","3328","a"=>["2353920","19456","12800","8704","10240","208128","9216","12800","6912","20480","835584","99840","48640","128256","194048"]],"1073"=>["2228992","2226688","6688","15456","7712","a"=>["2266624","93440","13056","13056","10240","13568","336384","22784","20480","15872","27392","825088","538624","16384","15360"]],"1074"=>["2232320","2272512","15488","11648","5824","a"=>["2268928","698112","15360","81664","251136","566528","65536","81664","53760","26880","18176","11776","13568","27392","112640"]],"1075"=>["2338048","2259968","11680","14240","7104","a"=>["2606848","122368","12800","9216","10240","9472","9216","11520","361728","13568","14848","169984","14080","119296","883712"]],"1076"=>["2270720","2251264","14272","12384","6176","a"=>["1938176","214528","28928","57344","26368","50944","415232","41472","27136","738304","251648","108032","37376","44800","37888"]],"1077"=>["2316800","2285312","12416","52192","26080","a"=>["2521600","149760","690432","87296","207872","69120","243712","78592","40192","32768","34048","70912","76032","62464","66560"]],"1078"=>["2285568","2303488","52224","213536","106752","a"=>["2102784","107520","153600","227072","160000","174336","146432","136448","135680","115712","158464","125440","132096","116224","124672"]],"1079"=>["2304000","2291712","213568","192480","96224","a"=>["2277888","140800","134912","130304","105984","122112","184064","118528","116480","168960","123136","114688","128256","280064","98816"]],"1080"=>["2357248","2248448","192512","18528","9248","a"=>["2675200","82176","13568","16896","12544","13312","207872","20736","15104","44544","231680","561664","324608","69376","15872"]],"1081"=>["2267392","2254592","18560","10560","5280","a"=>["2010624","26624","583936","83200","25856","377856","45312","137728","8448","6400","17152","19456","33280","153600","316160"]],"1082"=>["2320128","2228224","10592","17888","8928","a"=>["2444544","146688","12288","11008","19200","12800","685824","125696","259072","58368","19456","11264","11520","11008","403968"]],"1083"=>["2273024","2301952","17920","93696","46848","a"=>["2290944","57600","57856","59136","57600","56832","76032","63744","54528","60160","186368","385024","704000","48896","48896"]],"1084"=>["2302208","2265344","93728","98944","49472","a"=>["2016768","50688","50688","49920","58112","53760","112896","107520","159232","131072","196352","192256","96000","85504","157440"]],"1085"=>["2305536","2297856","98976","23296","11648","a"=>["2510336","58368","57344","105216","84480","188672","88832","186880","296448","48896","20736","226048","152064","34048","314880"]],"1086"=>["2310144","2278400","23328","20256","10112","a"=>["2156544","112128","495872","10496","9984","10496","9984","10752","12544","657920","15872","14848","16384","87040","533248"]],"1087"=>["2343424","2251264","20288","13632","6816","a"=>["2331392","20224","16896","19456","19456","30208","539136","181760","20736","151808","264448","97024","48640","359936","181248"]],"1088"=>["2264064","2257920","13664","5056","2528","a"=>["2193664","141056","81408","3072","3072","160256","91648","66816","36352","67072","145408","461568","130560","173824","151552"]],"1089"=>["2323456","2276608","5088","27872","13920","a"=>["2914816","240640","197888","39424","22528","264448","558848","77056","49152","41216","14080","14336","14336","14336","46336"]],"1090"=>["2278400","2243584","27904","36064","18016","a"=>["1840896","92672","115200","92928","182528","372480","176384","25344","22272","33536","170496","19968","56320","77824","241920"]],"1091"=>["2898944","1707776","36096","138656","69312","a"=>["3178496","98816","82176","136448","88320","75776","75008","72960","75520","79104","70400","72448","76288","89600","79616"]],"1092"=>["1708032","2289664","138688","28128","14048","a"=>["1270272","17408","16640","16128","14848","15616","16896","15104","14080","16384","15616","17152","277504","399872","606976"]],"1093"=>["2355200","2228224","28160","17824","8896","a"=>["2483712","15104","37632","68096","33536","66048","39936","10240","12032","15360","15616","15360","39424","178944","288768"]],"1094"=>["2425088","2129664","17856","6912","3456","a"=>["3337984","395520","10240","12544","14336","20224","29440","98816","139264","13056","29952","79872","67584","18944","110080"]],"1095"=>["2131968","2303488","6944","40128","20064","a"=>["1278208","126464","933376","476160","86784","38656","49664","23552","44544","29184","32256","41984","38656","84224","46080"]],"1096"=>["2303744","2299648","40160","151232","75616","a"=>["2276864","134400","156416","110336","157440","223488","97024","147968","129536","83968","107520","137472","153088","160000","162560"]],"1097"=>["2307584","2297344","151264","144128","72064","a"=>["2294272","123904","158976","170752","195840","188160","144640","109568","122880","115456","126208","163328","133376","122880","121344"]],"1098"=>["2302976","2054656","144160","186528","93248","a"=>["2284032","122880","122368","140288","119296","113664","128256","114176","114944","135936","152064","228096","107008","95744","95232"]],"1099"=>["2684416","1920768","186560","61408","30688","a"=>["2570752","31232","30976","31488","31744","30976","31744","35072","240128","331008","62464","200960","198400","289024","274944"]],"1100"=>["1922816","2294272","61440","27936","13952","a"=>["1929216","41472","41472","40960","38656","29952","32256","26112","25856","587520","553728","177920","90112","155392","110336"]],"1101"=>["2304256","1673984","27968","25568","12768","a"=>["2338816","79360","85248","331264","100352","56832","98560","14592","14336","17920","18944","47872","123136","49152","33536"]],"1102"=>["2588672","2015232","25600","39808","19904","a"=>["2705664","127488","119808","110592","33536","41472","58880","43264","38400","46336","48384","519936","123648","122880","104704"]],"1103"=>["2017536","79616","39840","1568","768","a"=>["1831168","768","11520","8192","4608","1536","2048","1536","1536","4864","768","5376","768","1280","27648"]],"1104"=>["2708224","512","1600","32","0","a"=>["2706176","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"1105"=>["0","512","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"1106"=>["5760000","720896","64","2752","1376","a"=>["5768704","122624","130048","2048","2560","4352","5376","4864","4864","4352","3072","4352","6912","4096","196608"]],"1107"=>["786432","2228224","2784","8320","4160","a"=>["2033408","33792","105984","8192","5376","7168","5888","13312","131584","113408","15104","21760","323584","15616","17408"]],"1108"=>["2293760","1769472","8352","11040","5504","a"=>["1084672","29440","31232","44544","183296","14848","29440","127744","242944","171008","23808","31488","408064","35840","114944"]],"1109"=>["2752512","1441792","11072","2752","1376","a"=>["2846976","63232","7168","4352","7680","1792","4608","18944","46336","61184","36864","131072","394752","127744","132864"]],"1110"=>["2686976","1114112","2784","12064","6016","a"=>["2745600","11264","8448","9216","296448","62976","19968","251136","8704","8704","11520","8704","7680","7168","14848"]],"1111"=>["1703936","2031616","12096","16288","8128","a"=>["1911808","55296","80128","117504","125952","41728","91648","29440","21248","156672","29696","184064","101888","490240","59648"]],"1112"=>["2097152","2162688","16320","10496","5248","a"=>["2325760","544256","150784","15104","15104","116736","100352","5888","6400","5888","6912","5888","5888","11008","5632"]],"1113"=>["2293760","2228224","10528","14912","7456","a"=>["2055680","11520","8448","18432","10496","9728","194816","415744","11520","13312","15360","87296","705792","133376","31488"]],"1114"=>["2293760","2228224","14944","13952","6976","a"=>["1931264","46080","340736","253696","33536","300288","177408","441088","416512","38912","20992","12544","11520","13568","11008"]],"1115"=>["2293760","2219776","13984","24096","12032","a"=>["2854144","17920","16128","15104","482304","38400","128512","26880","16384","16384","17152","217088","121344","24320","19200"]],"1116"=>["2293760","2228224","24128","3616","1792","a"=>["1894400","159488","130048","40960","7168","2560","7680","2304","6912","3328","3072","4608","3584","16128","988416"]],"1117"=>["2293760","2299904","3648","8704","4352","a"=>["2194944","33280","77824","8960","11008","12800","13312","15616","8960","9216","6912","7424","8960","12800","612096"]],"1118"=>["2302464","2214144","8736","22144","11072","a"=>["2354688","59136","18944","24832","661504","68352","100096","110848","88576","75264","363520","76544","79616","107264","78080"]],"1119"=>["2743808","1588736","22176","22816","11392","a"=>["2616832","544512","223488","20480","22016","29952","32000","30464","24064","28928","17664","14080","16640","97536","21760"]],"1120"=>["4718592","1720832","22880","7520","3744","a"=>["5184000","24576","431360","15872","5120","5376","9728","104192","187392","173056","7936","47872","172288","8192","8448"]],"1121"=>["1757696","2294784","7552","9632","4800","a"=>["2919936","15872","129792","19200","34816","64000","82688","18688","17152","80384","31488","24832","24576","32768","41728"]],"1122"=>["2303744","2295552","9664","12384","6176","a"=>["860672","8960","6912","7168","7680","696576","259840","215552","199424","157696","41984","25856","84480","8960","70656"]],"1123"=>["2361088","2233600","12416","15296","7648","a"=>["2321664","311040","151296","291328","7680","119040","565248","318720","168960","8448","8960","9216","8192","7936","9984"]],"1124"=>["2249728","2272256","15328","17088","8544","a"=>["2216704","298496","28160","27904","161536","834560","153856","18432","59648","119040","26368","28928","13056","21248","123136"]],"1125"=>["2337792","2228224","17120","10528","5248","a"=>["2923520","227584","15104","160000","321280","132864","6400","10240","7424","7680","6400","9216","5888","5376","198656"]],"1126"=>["2293760","2228224","10560","4448","2208","a"=>["1725440","111872","194304","1050112","3584","16384","13312","6656","8192","10752","95744","18944","14848","64512","73216"]],"1127"=>["2293760","2228224","4480","4992","2496","a"=>["2159616","3072","24064","18688","86784","10752","34560","116992","3584","11520","392448","109312","126976","60672","96256"]],"1128"=>["2359296","2162688","5024","11648","5824","a"=>["3542272","33280","36352","34048","45824","51456","24832","162560","46592","25600","15360","20736","176640","125696","86528"]],"1129"=>["2228224","2228224","11680","9856","4928","a"=>["1366528","76800","27904","13312","132352","130816","163584","94464","150016","28928","55808","195840","438016","117248","96768"]],"1130"=>["2424832","2179584","9888","13728","6848","a"=>["2299904","37376","101888","140800","226048","313088","102400","120064","55552","27904","24320","95232","344320","317952","25344"]],"1131"=>["2228224","2228224","13760","12544","6272","a"=>["2337024","462848","48896","66560","519680","217856","6144","6400","6656","12800","6144","8192","10752","209408","41984"]],"1132"=>["2293760","2268160","12576","9952","4960","a"=>["3444736","45056","9216","7168","188416","443904","10496","10240","11776","9984","8960","11264","10752","7424","9984"]],"1133"=>["2269184","2301952","9984","16320","8160","a"=>["810240","110080","149760","155392","720896","339456","129024","321536","11264","16896","11520","50176","174592","17408","32000"]],"1134"=>["2305792","2263552","16352","24576","12288","a"=>["2486272","426496","540160","428800","16640","15616","17152","44032","67840","27136","40192","21248","23552","20992","16640"]],"1135"=>["2306304","2293760","24608","11808","5888","a"=>["2667520","93184","76544","53504","94976","14336","6912","6400","5888","5888","215552","245504","393472","341248","63488"]],"1136"=>["2490368","2097152","11840","7552","3776","a"=>["2265088","266752","449792","75520","4864","6656","7936","9984","7936","8192","12288","14848","5376","26624","264960"]],"1137"=>["2135296","2255616","7584","12864","6432","a"=>["1862400","23296","292608","43776","203008","34560","225536","26624","17152","49408","30464","365824","143360","75264","235008"]],"1138"=>["2321152","2264832","12896","23712","11840","a"=>["2451712","149248","16896","23552","144896","196352","680704","25088","392448","109824","32512","208896","19968","48384","12544"]],"1139"=>["2265088","2303744","23744","13152","6560","a"=>["2082048","6912","6912","7168","35328","50176","279296","357120","669952","194816","24576","90112","278016","48896","98816"]],"1140"=>["2304000","2285568","13184","11648","5824","a"=>["2970112","705536","88576","6400","5632","6912","6144","5888","8448","6144","6144","5888","470528","11008","44032"]],"1141"=>["2312192","2294528","11680","7488","3744","a"=>["1667584","10752","151808","307712","313088","436992","111872","258048","13824","143360","11008","89600","59904","110336","66560"]],"1142"=>["2295808","2291712","7520","17824","8896","a"=>["2290688","30464","108288","16128","16640","208128","14592","14848","16640","335872","94208","171008","14080","37888","141312"]],"1143"=>["2357248","2228224","17856","3456","1728","a"=>["2345216","14336","68608","122112","13312","11008","15616","202752","154880","32000","140800","65536","458752","589824","3072"]],"1144"=>["2253312","2288896","3488","24288","12128","a"=>["3009792","16640","14848","15360","15616","72448","13824","13568","12032","13824","340480","29696","359936","34048","20480"]],"1145"=>["2330624","2231808","24320","3712","1856","a"=>["1763328","200960","20224","2304","300800","262144","393216","331776","10752","13312","27136","34048","54272","5120","24320"]],"1146"=>["2297344","2158848","3744","36064","18016","a"=>["3301632","41216","30208","61440","117248","33280","39936","46848","53760","58624","93952","92160","56832","91392","104192"]],"1147"=>["2302208","2219776","36096","9312","4640","a"=>["1292800","8704","15360","7936","13568","8960","9472","6912","12800","12032","21248","27392","34816","534784","999424"]],"1148"=>["2285312","2293760","9344","4288","2144","a"=>["2168832","35328","148224","262144","153600","31744","76800","181248","283392","59648","262144","393472","9984","15616","270336"]],"1149"=>["2359296","2245888","4320","29120","14560","a"=>["2611712","15360","17152","15104","211200","227328","378624","105472","153600","21760","16896","210432","281088","16128","17664"]],"1150"=>["2246656","2303488","29152","18144","9056","a"=>["1977088","52480","260864","47872","159232","50176","64768","680704","12288","29696","21248","77568","499200","33792","121600"]],"1151"=>["2305024","2067456","18176","8672","4320","a"=>["2264064","11776","594944","20480","42496","89600","242176","10240","10752","35584","141312","63232","14848","49152","187392"]],"1152"=>["2329600","2262016","8704","10816","5408","a"=>["3219200","157696","16896","26112","107264","17920","8448","178176","138752","437504","5376","5376","5376","6912","5376"]],"1153"=>["2293760","2252032","10848","13920","6944","a"=>["1551872","175104","66816","24320","34048","226816","142080","88576","10240","11264","8448","10496","10240","377856","218368"]],"1154"=>["2293760","2293760","13952","4064","2016","a"=>["3239680","262144","28928","69888","7424","210432","421120","51200","3584","8704","5888","12288","4608","7424","7936"]],"1155"=>["2359296","2236160","4096","10560","5280","a"=>["1376256","196608","380160","47616","162048","196608","6656","5632","21760","5376","5632","70912","45312","23296","455424"]],"1156"=>["2284288","2237696","10592","5568","2784","a"=>["2174464","104960","464384","139776","83200","47872","327680","242432","32512","9984","11264","44800","41984","75264","254976"]],"1157"=>["2287872","2276352","5600","26080","13024","a"=>["2547200","18432","13056","13824","13312","1009920","372224","14336","15360","14592","14848","14080","14592","16128","15360"]],"1158"=>["2280448","2270976","26112","13248","6624","a"=>["2225152","155904","559872","620800","39936","6912","6656","6656","6400","6656","6656","6912","6656","6656","88576"]],"1159"=>["2311936","2238720","13280","22464","11232","a"=>["2111488","13568","13056","15872","17152","12032","12288","15872","381696","437760","40448","407040","19456","22784","487168"]],"1160"=>["2304256","2293248","22496","15296","7648","a"=>["2672640","388096","574464","750080","20736","17664","21504","8448","9472","9984","34816","14080","11008","12032","17920"]],"1161"=>["2293760","858624","15328","14272","7136","a"=>["1914112","12032","11264","11008","10240","25088","15360","10752","12544","11520","10752","10496","10240","12544","9216"]],"1162"=>["2370560","2235392","14304","114944","57472","a"=>["2644736","106496","115200","101888","100352","105216","104704","105984","108032","96512","198144","125952","280576","149504","121600"]],"1163"=>["2237440","2273280","114976","116192","58080","a"=>["2068480","97536","94720","96512","104960","121088","97536","121088","114688","109824","350720","136704","134656","150528","132608"]],"1164"=>["2338816","2097152","116224","27296","13632","a"=>["2408192","524544","192512","59648","125184","65792","159744","109568","89088","25600","58112","114688","23552","28672","151040"]],"1165"=>["2424832","1441792","27328","8672","4320","a"=>["2507008","32768","163328","10240","10752","7936","9216","12544","81920","19968","17664","222464","15360","26624","10752"]],"1166"=>["3842816","256","8704","32","0","a"=>["3572480","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"1167"=>["1139456","1767936","64","17440","8704","a"=>["1229568","116224","73728","75264","241152","22016","17152","15104","273920","36352","219648","359168","24064","147968","15104"]],"1168"=>["1807872","2253824","17472","12096","6048","a"=>["2167040","35072","81152","24576","22016","22016","40448","273920","17152","10752","11776","10496","470784","325632","428032"]],"1169"=>["2319360","2228224","12128","16864","8416","a"=>["1904896","26880","337664","18944","14592","13824","99584","57600","31488","15616","193792","662528","150272","29184","39168"]],"1170"=>["2293760","2260992","16896","7104","3552","a"=>["2717696","342784","110592","200704","394496","81664","65024","37376","144640","19712","17920","9472","14592","138752","139008"]],"1171"=>["2277120","1622272","7136","6656","3328","a"=>["2037760","14336","33280","208640","5120","5888","4352","10752","6144","5888","8960","6912","11008","322560","385536"]],"1172"=>["2638080","1902592","6688","19648","9824","a"=>["2821120","12544","20992","12800","40448","31744","217344","446464","55808","126208","275968","14848","12032","12800","12288"]],"1173"=>["1966080","2293760","19680","12448","6208","a"=>["1733632","113920","23808","23808","13568","585216","12032","8448","9472","9216","79104","397824","64512","27904","27136"]],"1174"=>["2359296","2231040","12480","32896","16448","a"=>["2286080","33536","556544","135424","119040","229888","604928","17152","17152","16384","16896","16640","17408","16384","67840"]],"1175"=>["2251520","2270464","32928","5504","2752","a"=>["2460672","12800","15872","23040","14080","389376","578048","8192","26368","34560","83968","31232","157184","144128","284416"]],"1176"=>["2336000","2162688","5536","3808","1888","a"=>["2557184","2304","1792","4352","14592","2048","9472","11776","2560","2304","2304","2560","1792","3328","132608"]],"1177"=>["2490368","1963776","3840","3456","1728","a"=>["2487552","6912","6144","3840","4608","3328","2304","38400","393216","614912","9216","2816","4864","5632","10752"]],"1178"=>["3211264","983040","3488","928","448","a"=>["2752512","6912","8704","48384","1280","18688","45824","1280","196608","36608","512","93952","3328","324352","62976"]],"1179"=>["1245184","2162688","960","10304","5152","a"=>["1572864","330496","1311744","7424","8704","7168","10752","6912","19200","9472","8448","5888","6912","6912","10752"]],"1180"=>["2424832","2100992","10336","5824","2912","a"=>["2651904","235008","477184","15872","8192","16128","331776","21760","11520","20736","50688","91392","139776","7168","37632"]],"1181"=>["2115072","2275840","5856","20192","10080","a"=>["1690880","176384","87808","16640","104960","226560","381440","91136","404992","160512","65792","35840","217856","15616","22528"]],"1182"=>["2341376","2232064","20224","43264","21632","a"=>["2200576","448512","84992","290048","58112","41472","51200","334848","38144","29440","27648","45312","233472","235264","33792"]],"1183"=>["2293760","2266880","43296","11776","5888","a"=>["2636800","9472","8704","6144","15104","18432","391680","91136","182784","694272","216832","198144","9216","9216","6656"]],"1184"=>["2267136","2303744","11808","21440","10720","a"=>["1885952","180224","292864","196608","171264","395776","357120","41984","405248","74752","34048","92160","11776","10752","11008"]],"1185"=>["2304000","2282752","21472","29600","14784","a"=>["2301952","372480","105216","62720","247296","352512","49408","19712","22272","279808","138496","23552","26880","20480","28672"]],"1186"=>["2310144","2292736","29632","16992","8480","a"=>["3100160","14336","13568","14336","756224","47616","46336","52224","41216","24320","64000","91136","138496","92416","35072"]],"1187"=>["2359808","2238976","17024","26528","13248","a"=>["1608960","175872","212736","390400","215040","115200","54528","19968","61952","225536","185344","14848","16128","16384","133376"]],"1188"=>["2244096","2282240","26560","28960","14464","a"=>["2445568","16384","16128","17408","123904","204032","161024","40960","721664","15616","14848","16896","15616","117504","171776"]],"1189"=>["2310144","2294784","28992","98656","49312","a"=>["3022848","49408","49408","148736","50432","49664","49408","50688","49920","135936","116480","128256","84992","90880","154880"]],"1190"=>["2297344","2302208","98688","90560","45280","a"=>["1558016","80640","110336","68864","221952","141824","196352","62720","46592","71168","97536","230912","88832","435968","170752"]],"1191"=>["2302464","2300416","90592","161952","80960","a"=>["2320384","80896","80896","83200","82176","81920","82432","81920","81920","83712","81152","262144","84224","578304","167936"]],"1192"=>["2307840","2299136","161984","158784","79392","a"=>["2262528","79616","79360","89856","87808","80128","79616","114432","79872","79360","79360","79872","132864","519168","240640"]],"1193"=>["2302208","2298112","158816","15168","7584","a"=>["2125056","21760","26112","56832","18688","11008","7936","8448","8192","8192","396032","772864","95488","40192","211968"]],"1194"=>["2335488","2254336","15200","16096","8032","a"=>["3792640","35072","18688","43776","55552","95488","14080","30208","28160","10752","13312","13056","24064","23808","35328"]],"1195"=>["2279168","2264576","16128","6720","3360","a"=>["1133824","18432","336896","65536","393728","136704","17920","10240","14848","9216","67328","70912","144640","126208","78848"]],"1196"=>["2330112","2228224","6752","8640","4320","a"=>["2264064","14336","12288","268288","103424","13824","15104","14080","467968","369408","39424","30976","223744","20736","33536"]],"1197"=>["2293760","2228224","8672","12704","6336","a"=>["2226944","9472","12032","9472","9216","13824","594432","143104","27392","362496","27136","18688","6912","185344","216064"]],"1198"=>["2293760","2228224","12736","12224","6112","a"=>["2647296","633856","88064","205056","124160","63488","14336","29696","386304","8960","8448","11776","6400","8704","8960"]],"1199"=>["2293760","2293760","12256","6016","3008","a"=>["1876992","288256","64512","9216","5120","5120","10496","106496","141568","11264","331776","289024","238336","39424","145152"]],"1200"=>["2348032","2238464","6048","28768","14368","a"=>["2510080","39680","46080","365568","506880","78080","130560","69376","23296","26368","24064","185856","38144","124928","139776"]],"1201"=>["2301952","2235904","28800","14400","7200","a"=>["2180608","9472","13056","73216","29952","15616","46848","70656","16896","148992","213504","218112","362752","214528","399360"]],"1202"=>["2300160","2261504","14432","14400","7200","a"=>["2361600","478720","63232","177920","109824","374528","391680","22016","33792","150784","25344","28160","99072","44032","8448"]],"1203"=>["2261760","2271232","14432","19904","9952","a"=>["2030336","201472","375040","44032","12032","12032","12032","9984","116992","974848","68608","296448","16128","15872","16128"]],"1204"=>["2322432","2228224","19936","13408","6688","a"=>["2487808","373760","393216","23040","409856","65536","39936","183808","111616","13568","9984","21760","84480","45312","144896"]],"1205"=>["2293760","2293760","13440","20736","10368","a"=>["2356224","95488","173568","344064","84480","78592","36864","451328","40448","98048","146688","13568","20992","16128","37888"]],"1206"=>["2359296","2228224","20768","20384","10176","a"=>["2717184","63744","187392","153600","10496","10752","10752","11520","14336","21248","25856","232192","370688","23552","27392"]],"1207"=>["2240768","2278144","20416","20960","10464","a"=>["1762560","472832","22272","24832","267008","23296","27648","36352","25088","120064","139520","160256","12032","45056","31488"]],"1208"=>["2349824","2077696","20992","800","384","a"=>["2231552","31744","2304","7680","256","512","16128","69120","1048576","409600","16384","98304","65536","262144","16384"]],"1209"=>["2290688","1454848","832","768","384","a"=>["2355968","131072","65536","32768","8192","24576","16384","24576","40960","32768","8448","7936","65536","65536","393216"]],"1210"=>["0","1454848","0","768","384","a"=>["0","131072","65536","32768","8192","24576","16384","24576","40960","32768","8448","7936","65536","65536","393216"]],"1211"=>["5177344","1645056","800","14144","7072","a"=>["5249792","11264","8960","11264","8960","16640","104192","222208","99584","34304","95232","27648","336640","462848","20736"]],"1212"=>["1703936","2031616","14176","704","352","a"=>["1631488","1536","256","5888","768","57088","5120","512","59904","65536","65536","7680","8704","36864","12288"]],"1213"=>["2752512","1835008","736","7456","3712","a"=>["2900736","90112","182784","47104","30464","20992","141824","5888","8192","6656","5120","7424","7424","6144","8192"]],"1214"=>["1900544","2228224","7488","21344","10656","a"=>["1814784","275200","26880","75776","31488","53504","35328","183040","111360","39936","290816","20224","20480","679680","32256"]],"1215"=>["2293760","2253824","21376","9248","4608","a"=>["2237952","8704","8192","8704","98816","387840","466944","14848","13824","19456","10496","233472","230912","326144","232448"]],"1216"=>["2293760","2228224","9280","6784","3392","a"=>["2876928","134656","9728","20224","5120","7424","11264","3584","92672","138752","279552","216832","8448","13824","139520"]],"1217"=>["2293760","2228224","6816","4096","2048","a"=>["1737472","6400","13568","24064","98560","556800","165376","215808","196608","262144","15104","42240","204800","72704","46592"]],"1218"=>["2293760","2293760","4128","6528","3264","a"=>["2325760","491520","294912","459776","6912","9472","10240","9728","5632","11008","8704","199424","127232","145152","204032"]],"1219"=>["2316032","2271488","6560","8032","4000","a"=>["2331136","176128","292608","26624","38400","231936","22016","174080","118016","25600","32000","68352","395264","135424","358400"]],"1220"=>["2337024","2228224","8064","11488","5728","a"=>["2531584","8448","12800","9216","8448","146176","180224","637696","163584","221440","29440","216320","24832","49920","36352"]],"1221"=>["2293760","2234880","11520","14560","7264","a"=>["1960192","7168","7680","7936","7424","7424","8704","8960","422144","63488","13056","19200","78336","520960","1007360"]],"1222"=>["2277376","2244608","14592","52512","26240","a"=>["2544640","422144","28672","32768","31232","33024","32512","28672","28160","91904","171520","68096","77056","58112","76288"]],"1223"=>["2441216","2031616","52544","49344","24672","a"=>["2444544","142848","128768","77056","52736","104192","345088","51712","31488","32256","31232","33024","40704","553472","67328"]],"1224"=>["2162688","2293504","49376","74304","37152","a"=>["2631680","84224","55296","49152","50944","47360","107264","160000","409856","111104","149504","128768","59392","43008","42752"]],"1225"=>["2293760","1900544","74336","44192","22080","a"=>["1594112","33280","27136","28672","29184","28416","199424","104192","73984","77056","66304","80640","76032","42752","82944"]],"1226"=>["3932160","346880","44224","3936","1952","a"=>["3900672","20224","13312","4352","12032","79104","6656","22784","6400","2816","14336","3072","7168","16640","29440"]],"1227"=>["816640","1348608","3968","448","224","a"=>["801024","256","653568","1792","256","256","768","256","0","768","688128","256","256","256","256"]],"1228"=>["2329088","2129920","480","60512","30240","a"=>["2611712","120064","108544","97024","99840","240640","107008","78848","441856","124160","36864","51200","112640","49664","49920"]],"1229"=>["2162688","2097152","60544","119360","59680","a"=>["2019072","189952","318720","96512","180736","179712","94464","97280","94208","88064","114432","106240","98816","95744","98048"]],"1230"=>["3145728","1193216","119392","2432","1216","a"=>["3008768","5120","42240","16384","27392","38912","2560","2048","1536","49664","62976","108800","190208","110336","280064"]],"1231"=>["1572864","2167808","2464","54752","27360","a"=>["2629632","36608","50432","47616","41472","111872","32512","39936","33280","34816","33024","33536","346880","134400","81664"]],"1232"=>["2171904","2298112","54784","33952","16960","a"=>["1146368","34560","32768","43008","32256","172288","185344","79360","36352","123904","33792","112128","497152","84992","33280"]],"1233"=>["2300928","2299392","33984","153088","76544","a"=>["2555392","84480","76544","78592","87808","99840","118016","149504","252672","141056","97024","107008","126720","150016","207104"]],"1234"=>["2306816","2133248","153120","103936","51968","a"=>["2153216","63488","52480","54528","56064","55040","60672","62464","77568","87296","140800","187648","643840","350976","51968"]],"1235"=>["2657536","1946368","103968","78432","39200","a"=>["2588416","75776","74752","79616","90368","84992","80640","77824","60160","63488","73216","85504","86272","85504","628736"]],"1236"=>["1948416","2302976","78464","50432","25216","a"=>["2004992","566272","258816","76288","73728","137216","49664","41216","35840","43520","43776","286464","140800","50688","48640"]],"1237"=>["2303232","2301952","50464","143744","71872","a"=>["2264576","114688","153344","103680","91136","101888","94720","101376","107264","113664","105216","103936","107776","113152","563456"]],"1238"=>["2305280","2301440","143776","194688","97344","a"=>["2519296","120576","134400","135680","118528","147968","131584","126464","126208","124672","132864","134144","132608","132096","152832"]],"1239"=>["2303232","2280960","194720","56320","28160","a"=>["2045440","42752","39424","53760","163328","36096","32512","43520","30464","32000","31744","35328","42752","64256","268800"]],"1240"=>["2346496","2228224","56352","4864","2432","a"=>["3028224","820224","2304","2816","2304","2560","2304","2560","2304","2560","2304","2560","2304","2560","2304"]],"1241"=>["2293760","2270976","4896","118272","59136","a"=>["2309120","122368","82688","122112","109312","104704","90880","117760","145664","109056","75520","78848","74752","97792","126720"]],"1242"=>["2271232","2299904","118304","145088","72544","a"=>["1622016","80128","81408","89344","83712","307200","102144","130048","109568","334336","168448","128256","177408","162560","135936"]],"1243"=>["2310400","2283264","145120","99552","49760","a"=>["2339584","136704","129792","62720","65536","101888","140800","131584","259328","130816","137728","112384","155392","140288","278528"]],"1244"=>["2298624","2302720","99584","197664","98816","a"=>["2453248","331520","126208","148736","154624","139008","121856","120064","113408","110848","117760","110848","108544","117248","107520"]],"1245"=>["2303744","2302464","197696","156640","78304","a"=>["2315776","100864","104192","108288","191488","91136","117504","119296","131328","127232","124160","127744","125952","115968","159488"]],"1246"=>["2304256","2274304","156672","114432","57216","a"=>["2149376","264192","154112","106240","573184","90112","88832","92416","89600","87040","100096","86272","93440","125184","96512"]],"1247"=>["2307072","2260992","114464","106720","53344","a"=>["2373888","122624","90880","102656","75264","108800","113920","122880","230912","166656","60416","86528","198400","67584","102144"]],"1248"=>["2299904","2303744","106752","48800","24384","a"=>["2203392","25600","891648","24576","24320","466176","37888","163328","70144","69888","63744","39680","43776","111872","96512"]],"1249"=>["2304000","2303744","48832","111488","55744","a"=>["2498304","166912","480512","200704","115200","98048","119296","133888","109056","90624","82688","82944","83200","83200","85760"]],"1250"=>["2304000","2303744","111520","133728","66848","a"=>["2106880","103936","100864","95232","96512","91136","91648","91904","91392","166144","194816","186368","201984","186112","192768"]],"1251"=>["2304000","2289664","133760","80608","40288","a"=>["2255872","367616","60672","40448","48128","42240","40960","45056","114432","139264","95232","239616","525056","159744","168192"]],"1252"=>["2355200","1767424","80640","66944","33472","a"=>["2564096","129536","83456","37888","38144","36352","38144","38144","36608","45312","55808","47104","39680","90112","351232"]],"1253"=>["4136960","4096","66976","32","0","a"=>["3880704","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"1254"=>["516096","2203648","448","110176","55072","a"=>["667392","342272","76032","84992","168960","185088","125952","111616","90112","91648","96512","100608","144384","121344","98560"]],"1255"=>["2221568","2289408","110208","115072","57536","a"=>["2297600","162304","87808","83712","83968","70400","79104","93440","90368","93440","167168","182528","183808","192000","186624"]],"1256"=>["2297856","2296064","115104","94688","47328","a"=>["2199296","219136","110848","223744","151552","137472","76544","110080","145152","558848","84736","55296","72192","81408","69888"]],"1257"=>["2296320","2268672","94720","90240","45120","a"=>["2236672","59136","71424","59904","61184","70400","53760","94720","67072","72192","83968","67072","58112","77824","62208"]],"1258"=>["2362880","2244864","90272","65280","32640","a"=>["2872320","502016","56064","185088","50176","62208","39168","61952","56320","69888","66048","124160","121600","153856","68608"]],"1259"=>["2245120","2303488","65312","125344","62656","a"=>["1752576","112384","188672","209408","94464","64256","64768","63488","377856","140544","146432","221696","108032","91904","84992"]],"1260"=>["2304000","2303744","125376","141184","70592","a"=>["2365696","171776","149504","214016","207104","129536","147456","109824","162304","225792","97024","113408","131072","96768","104192"]],"1261"=>["2304000","2301952","141216","105632","52800","a"=>["2234880","76032","67072","90112","74496","91392","78080","70912","194560","192000","244736","177664","194560","270848","182016"]],"1262"=>["2310144","2297600","105664","101696","50848","a"=>["2451200","171776","107264","60928","100864","135680","791552","56832","62720","61184","88064","66560","67328","64256","75520"]],"1263"=>["2298112","2303488","101728","85024","42496","a"=>["2164992","179968","1349888","44032","42752","43264","46336","57856","60160","66048","94976","44032","43520","53760","44800"]],"1264"=>["2304256","2299136","85056","124288","62144","a"=>["2359296","119040","112128","165632","105728","80640","157440","170240","64768","137216","103168","303872","113664","141568","222464"]],"1265"=>["2303744","2303488","124320","178112","89056","a"=>["2629888","132352","220416","206848","152320","103168","103936","111872","90112","91648","93184","93696","94464","114688","105728"]],"1266"=>["2303744","2303744","178144","172512","86240","a"=>["1936896","100352","141824","144128","184576","221440","185088","181248","105984","93184","95488","93696","93952","111872","283392"]],"1267"=>["2304000","2303744","172544","181184","90592","a"=>["2359552","172544","184832","115968","93952","105728","228864","105984","110592","96256","105728","106240","188416","149248","150528"]],"1268"=>["2304000","2303744","181216","151264","75616","a"=>["2262016","77056","80128","276992","177664","219648","315648","84736","98048","135936","161024","116224","122624","135936","108800"]],"1269"=>["2304000","2303744","151296","192288","96128","a"=>["2288128","100608","108288","105216","114176","111616","101120","105472","119296","262400","205568","168960","188416","141568","201984"]],"1270"=>["2304000","2299904","192320","224512","112256","a"=>["2333440","146432","130048","290048","190976","153600","126720","121088","129024","125440","123904","115968","124416","124416","125184"]],"1271"=>["2306816","2300928","224544","181760","90880","a"=>["2498304","135168","103168","154880","233728","173312","110336","121856","113152","124928","137216","160256","113664","96256","95744"]],"1272"=>["2301184","2271232","181792","106912","53440","a"=>["2038016","56064","55296","62464","65280","146432","87040","662016","211968","94208","96000","124160","164096","139776","136960"]],"1273"=>["2402304","2196480","106944","165152","82560","a"=>["2508544","118528","109568","100096","103680","103936","102144","113664","121088","96512","89088","180224","263680","208384","151808"]],"1274"=>["2221824","2287360","165184","141184","70592","a"=>["2403072","99584","74496","80640","81664","80896","76544","75520","105728","109056","120576","199168","239616","230912","96512"]],"1275"=>["2288128","2303488","141216","153056","76512","a"=>["2072832","102400","150528","154368","239360","242944","192000","139776","310016","144384","86272","94464","87808","76800","77056"]],"1276"=>["2303744","2303744","153088","175328","87648","a"=>["2265600","88064","89088","88576","88064","88064","87808","87808","88320","92928","97024","109312","119552","413184","321792"]],"1277"=>["2304000","2300672","175360","103936","51968","a"=>["2323968","156672","65280","146688","101888","151296","75264","157184","215296","302848","196352","111872","153344","121344","70656"]],"1278"=>["2306560","2299136","103968","146624","73312","a"=>["2436096","443648","100608","125952","141568","125952","151552","96768","89344","82432","89088","140544","86784","104448","120064"]],"1279"=>["2304000","2297600","146656","127968","63968","a"=>["2175488","225024","194304","197888","202752","92928","76288","81152","72192","77312","96768","167680","239104","124672","195328"]],"1280"=>["2309632","2224128","128000","124640","62304","a"=>["2289152","148736","123904","151296","221440","214016","225536","111872","207360","141312","100864","107776","99328","92160","81664"]],"1281"=>["2312192","2285568","124672","103872","51936","a"=>["2354944","93952","140032","258816","224256","97536","87040","138240","184576","165888","104192","82944","89088","136448","207616"]],"1282"=>["2290944","2300416","103904","208544","104256","a"=>["2544128","262400","121088","121344","114176","112640","133120","114944","112896","119552","115712","112384","115200","117248","123392"]],"1283"=>["2300672","2303488","208576","218368","109184","a"=>["2032128","115456","112640","176896","126976","116224","139520","284928","189184","122624","119040","114944","119040","123904","148736"]],"1284"=>["2304000","2303744","218400","211712","105856","a"=>["2410240","128256","115456","115968","109824","114944","116480","117760","128256","116480","123648","116992","110848","112896","182272"]],"1285"=>["2304000","2303744","211744","209536","104768","a"=>["2201600","112896","110592","122112","109056","120576","111360","111616","118272","177920","174848","188416","157696","302848","149760"]],"1286"=>["2304000","2303744","209568","165152","82560","a"=>["2285056","138240","103424","88064","91904","91904","90112","103168","244480","257280","498432","122880","87296","95488","95232"]],"1287"=>["2304000","2303744","165184","188704","94336","a"=>["2340096","274176","130048","183808","125184","101120","102400","111872","101632","107264","116224","116480","151040","180736","151296"]],"1288"=>["2304000","2303744","188736","132256","66112","a"=>["2296832","115200","117248","133376","122880","93952","154368","153344","104960","127232","129280","121856","157184","238592","272384"]],"1289"=>["2304000","2295552","132288","147776","73888","a"=>["2316288","136448","138496","149760","211968","147456","101120","97536","107008","120320","124416","110848","111104","135680","106752"]],"1290"=>["2307840","2299904","147808","56352","28160","a"=>["2641664","163072","190976","101888","162816","107520","96256","242432","102912","60928","60672","62720","98560","185856","68352"]],"1291"=>["2300160","2303744","56384","91552","45760","a"=>["1953536","125952","109568","133376","179456","121344","254208","227072","168192","200960","153088","117248","74496","83968","92672"]],"1292"=>["2304000","2223616","91584","71936","35968","a"=>["2272000","322304","108032","226560","194304","199936","232704","179712","89088","135680","165376","44544","41728","72704","46080"]],"1293"=>["2328576","2278656","71968","105856","52928","a"=>["2496768","75520","130560","205568","60928","77568","135936","253952","111104","67840","240384","188928","127744","102656","103168"]],"1294"=>["2279424","2242560","105888","114432","57216","a"=>["2131712","146944","216576","85504","65280","86784","218112","451328","166400","111616","108288","103936","107520","90624","85248"]],"1295"=>["2308096","2299648","114464","139424","69696","a"=>["2299392","126976","89344","148224","176384","111616","203264","152576","87296","86272","257792","176384","218112","170240","82944"]],"1296"=>["2299904","2303744","139456","113888","56928","a"=>["2533120","174080","123648","177664","92928","134912","125184","139520","199936","128000","136192","135936","125184","103936","80640"]],"1297"=>["2304000","2275840","113920","90304","45152","a"=>["2037504","70400","97024","131584","65280","58368","330752","388352","91136","58624","70144","134144","87296","486144","47872"]],"1298"=>["2352640","2251264","90336","103392","51680","a"=>["2453760","61952","69888","167424","167936","176384","164096","117760","131328","227840","148736","139008","152576","72192","93184"]],"1299"=>["2257408","2287616","103424","163136","81568","a"=>["2316544","101120","120576","113152","104192","119808","103424","118528","104960","121600","139776","165632","193280","204288","170240"]],"1300"=>["2320384","2262016","163168","120160","60064","a"=>["2349824","68608","73472","75008","86016","82688","77056","75264","375296","209408","326144","119296","89344","91392","97024"]],"1301"=>["2285568","2303744","120192","85888","42944","a"=>["2223104","644096","126208","151040","183296","190720","78592","63488","70144","49920","162304","82432","67328","71680","68864"]],"1302"=>["2304000","2226176","85920","70720","35360","a"=>["2159616","67328","55040","67584","82944","66048","75520","64768","70912","306432","473600","493056","99072","39680","49408"]],"1303"=>["2619904","1927936","70752","60160","30080","a"=>["2786816","59392","71168","92672","75776","90880","82432","67840","92672","319232","179200","105472","34560","42240","38400"]],"1304"=>["2023936","2231040","60192","83968","41984","a"=>["1955072","79360","109056","70144","67584","55296","101120","75008","76544","54784","53760","66048","615936","162560","244480"]],"1305"=>["2300928","2270208","84000","67008","33504","a"=>["2383360","132096","270592","158720","89856","100352","87040","113664","104960","112640","186112","124160","137984","179456","136704"]],"1306"=>["2275584","2298880","67040","71680","35840","a"=>["2153216","92160","112896","141312","168448","135680","177920","154880","134400","146688","115456","186368","135424","311040","106240"]],"1307"=>["2299648","2298624","71712","92288","46144","a"=>["2253824","74496","60672","59392","56320","61440","149760","390144","134912","142080","107008","63744","122112","60672","94720"]],"1308"=>["2304512","2302976","92320","163456","81728","a"=>["2430208","313088","104192","98560","105728","133632","87296","200192","145152","150528","89088","98816","96512","145152","87040"]],"1309"=>["2303488","2300672","163488","95200","47584","a"=>["2373888","123392","153600","162560","151808","55552","48896","49920","248576","194048","219136","178688","124416","120320","96512"]],"1310"=>["2304768","2296576","95232","90720","45344","a"=>["2148352","142336","126464","108288","157184","111872","148224","112896","90880","93440","112896","145664","138496","355840","109824"]],"1311"=>["2303232","2199808","90752","80544","40256","a"=>["2391040","118528","125696","130048","199168","110336","243968","167424","139008","77568","174848","52992","45312","157696","56832"]],"1312"=>["2330624","2220544","80576","109408","54688","a"=>["2305536","69888","174848","135680","117248","92160","93696","73728","83712","100352","84224","77056","72448","83200","71680"]],"1313"=>["2297088","2159360","109440","4768","2368","a"=>["2216960","220416","246784","92672","4864","16384","5120","11264","12800","153088","157184","5120","7168","7168","206336"]],"1314"=>["2290432","2293760","4800","58048","29024","a"=>["2629120","108800","81664","81152","113408","218112","305920","70656","48640","80640","67584","83200","151040","100864","153344"]],"1315"=>["2297856","2296320","58080","39872","19936","a"=>["2023680","228096","117760","233472","106496","142592","123648","125952","175616","267776","153088","121856","81408","99328","62464"]],"1316"=>["2352640","2255104","39904","67136","33568","a"=>["2399232","273152","179712","163072","470272","167936","135680","308224","45056","55808","61696","45312","34048","34048","34304"]],"1317"=>["2255360","2303744","67168","163936","81952","a"=>["2142720","116736","109056","127488","117760","96256","101376","149248","88320","81920","242944","219136","277248","223232","146176"]],"1318"=>["2304000","2299904","163968","145984","72992","a"=>["2404864","219392","114176","74752","158464","73728","213248","129536","118784","88320","113664","123136","201728","134144","241920"]],"1319"=>["2304000","2303744","146016","140128","70048","a"=>["2205696","95232","77056","320000","237568","104960","105472","192256","106496","77568","79104","87552","77056","78592","192256"]],"1320"=>["2304256","2303488","140160","38016","19008","a"=>["2264576","214784","45056","124672","66048","103680","66816","62976","59136","105216","102656","1164800","25600","33024","36864"]],"1321"=>["2303744","2301952","38048","113440","56704","a"=>["2361600","85760","164864","144384","153856","86272","97280","108544","84480","77824","104704","285696","164608","303872","152576"]],"1322"=>["2318336","2269184","113472","37568","18784","a"=>["2320896","75008","75264","49408","68096","53760","23040","61440","94464","51968","66048","19712","1194240","19712","18688"]],"1323"=>["2301952","2260992","37600","32736","16352","a"=>["2200832","16640","277760","16640","16384","16384","245248","16896","179456","16896","540672","16896","16896","17920","17152"]],"1324"=>["2326528","2268160","32768","95648","47808","a"=>["2787584","112384","106496","119296","110336","124928","117760","113664","127744","118272","117248","133376","119808","124928","119552"]],"1325"=>["2269184","2302976","95680","104992","52480","a"=>["1929216","142336","148480","134144","142336","141568","140032","141824","139264","136192","140800","143360","155648","146688","151040"]],"1326"=>["2304000","2302976","105024","93792","46880","a"=>["2300672","151808","133120","141824","150016","147456","148736","129792","149504","129024","152576","151552","133120","148480","154624"]],"1327"=>["2304000","2303744","93824","83744","41856","a"=>["2315520","132096","142336","135168","134144","139264","125440","133632","150528","126720","156928","154624","150528","156672","171520"]],"1328"=>["2304000","432128","83776","14560","7264","a"=>["2182144","26624","27648","25600","23552","28672","27648","28672","27648","26624","24576","29696","25600","27648","28672"]],"1329"=>["0","432128","0","14560","7264","a"=>["0","26624","27648","25600","23552","28672","27648","28672","27648","26624","24576","29696","25600","27648","28672"]],"1330"=>["0","432128","0","14560","7264","a"=>["0","26624","27648","25600","23552","28672","27648","28672","27648","26624","24576","29696","25600","27648","28672"]],"1331"=>["7858176","1357312","14592","79456","39712","a"=>["7950848","106752","156416","80640","131840","44544","49664","46592","72704","67328","53760","82688","104704","112128","85760"]],"1332"=>["1358080","2292736","79488","113216","56608","a"=>["1307648","104448","113152","61696","140288","139008","153856","150272","125952","97536","131328","70656","119808","162560","164864"]],"1333"=>["2311936","2293504","113248","111008","55488","a"=>["2322432","99584","128768","124160","139264","156160","223488","533504","77824","139520","127232","127488","135680","71680","64768"]],"1334"=>["2301952","2297600","111040","163840","81920","a"=>["2326528","102400","112384","146688","117760","200192","152576","166144","139264","141568","150528","179712","140288","220416","120320"]],"1335"=>["2297856","2259712","163872","136672","68320","a"=>["2276352","86784","186880","244992","182528","151808","75264","83200","126208","153856","186112","161536","108544","157696","99072"]],"1336"=>["2347008","2260736","136704","154976","77472","a"=>["2483456","103424","171264","88064","109056","126464","113664","177920","165632","177408","91904","96512","98048","219904","166656"]],"1337"=>["2260992","2301952","155008","130240","65120","a"=>["2112000","66304","70144","130560","215040","204544","141312","162560","117248","119808","187392","147712","186112","115456","130304"]],"1338"=>["2314240","2293504","130272","174528","87264","a"=>["2495232","188928","188672","129536","101632","98816","102912","240896","101888","91648","90624","204544","141312","100352","118016"]],"1339"=>["2294272","2285056","174560","150432","75200","a"=>["2147840","95744","97792","184576","215040","224512","78336","80128","100096","304128","117760","165376","182784","95488","95744"]],"1340"=>["2305792","2301440","150464","189952","94976","a"=>["2301440","199680","155136","115456","107008","129024","168704","290560","233728","98048","109056","140800","119552","114944","115200"]],"1341"=>["2301696","2303744","189984","158208","79104","a"=>["2286592","83200","168192","146432","92672","86272","119296","196864","115456","100096","197376","292864","175872","176384","134144"]],"1342"=>["2304000","2303744","158240","178752","89376","a"=>["2318080","107008","156672","178176","144896","253440","145920","139776","137472","149504","129536","131584","129792","139264","113408"]],"1343"=>["2304000","2303744","178784","176192","88096","a"=>["2337792","115456","135936","139008","123648","184064","100352","102144","186880","112896","167424","116480","120576","110848","280320"]],"1344"=>["2304000","2115072","176224","147712","73856","a"=>["2303744","111616","156672","108288","247808","94464","97536","116224","168192","113152","104192","111872","108544","109312","166144"]],"1345"=>["2844672","1761280","147744","80992","40480","a"=>["2866176","57856","55808","55552","55552","125952","223232","110080","101888","85504","76288","74240","304384","74496","68608"]],"1346"=>["1769472","2296832","81024","171264","85632","a"=>["1824512","162560","191744","97024","134144","118016","98304","127232","118784","208128","174848","147200","87040","93440","135424"]],"1347"=>["2297856","2302464","171296","146720","73344","a"=>["2318080","370432","114432","111360","101888","98560","114176","115712","120320","88576","152064","81664","84480","160256","130048"]],"1348"=>["2306304","2301184","146752","173184","86592","a"=>["2395648","108800","119808","109312","116736","114688","91136","95744","128256","347904","170240","121344","113664","122624","110080"]],"1349"=>["2301696","2301952","173216","114560","57280","a"=>["2061056","64768","75264","74240","130816","121088","250368","140544","177920","186880","216832","177920","182784","133632","207104"]],"1350"=>["2304000","2302976","114592","113888","56928","a"=>["2311936","226816","73984","110848","198656","61440","63488","72192","91392","286208","157696","300288","134912","252160","86528"]],"1351"=>["2305280","2302464","113920","88000","44000","a"=>["2323968","97792","87040","88320","92416","267776","284928","66816","67328","61184","347136","196352","130560","166144","104960"]],"1352"=>["2302720","2295808","88032","132576","66272","a"=>["2375168","131328","72192","75520","85248","68864","67584","68352","98560","282112","303104","193024","116224","174592","183296"]],"1353"=>["2304000","2303488","132608","152096","76032","a"=>["2336256","98816","224512","114432","153088","240128","233216","99584","87296","123904","116736","107264","93440","167168","129792"]],"1354"=>["2304768","2295040","152128","130656","65312","a"=>["2213888","165376","80128","166656","254720","170752","150016","130304","120320","73984","83968","129024","120064","177408","145408"]],"1355"=>["2304512","2302464","130688","188512","94240","a"=>["2407680","101376","100096","114688","129280","122112","116224","172544","136960","143360","122112","252160","251648","119296","97280"]],"1356"=>["2302720","2303744","188544","174560","87264","a"=>["2178048","97536","189440","172544","115712","111104","170496","109824","154112","113920","96512","96512","311808","251648","108800"]],"1357"=>["2304000","2303488","174592","202976","101472","a"=>["2330112","135936","163584","143360","140800","123904","130816","133888","151040","130560","184832","168704","166912","144640","130560"]],"1358"=>["2304000","2301952","203008","173088","86528","a"=>["2307584","150528","140544","166912","128768","130048","126976","109824","285952","124928","113152","119552","123648","141824","157952"]],"1359"=>["2304000","2303744","173120","178816","89408","a"=>["2326272","184320","164096","128768","129792","181760","133376","176128","188672","141824","119296","120832","138496","118272","119040"]],"1360"=>["2304256","2303232","178848","142592","71296","a"=>["2295296","104192","89344","94208","108288","172544","97536","90112","103424","112384","189184","190464","187136","169472","271104"]],"1361"=>["2303744","2303744","142624","130208","65088","a"=>["2327296","124672","110848","79872","194560","198912","103936","347648","84480","81920","100608","140544","249088","96256","109568"]],"1362"=>["2304256","2303488","130240","129664","64832","a"=>["2279680","165376","226304","233216","234496","156928","144384","117248","92160","87808","96256","82944","93184","181760","134912"]],"1363"=>["2303744","2301952","129696","103552","51776","a"=>["2322176","144384","74240","185344","143872","181760","84736","136704","125952","169728","108544","159744","152576","205056","179200"]],"1364"=>["2305792","2301952","103584","121792","60896","a"=>["2332160","102144","88576","156928","350720","116224","70400","73984","123392","114688","123392","150528","140544","114944","115456"]],"1365"=>["2302208","2302208","121824","128352","64160","a"=>["2265344","104960","87296","89600","83968","154880","348672","97024","120576","112640","82944","172288","144896","160000","255232"]],"1366"=>["2304768","2302976","128384","145856","72928","a"=>["2374144","217088","86016","101376","111360","104704","95488","91648","124416","232448","118528","217600","160768","206848","110080"]],"1367"=>["2303232","2301952","145888","133728","66848","a"=>["2211840","91648","88064","154880","136960","111104","168448","215040","140800","149248","236288","142848","153600","97280","93440"]],"1368"=>["2304000","2270976","133760","220704","110336","a"=>["2366976","114944","117760","116992","132864","125184","130048","121856","128000","124416","121856","113920","114944","158464","265216"]],"1369"=>["2402304","2205440","220736","188736","94368","a"=>["2355456","115456","107008","124160","230656","171520","104704","103936","106240","103424","121856","158720","130560","143360","173312"]],"1370"=>["2208000","2300672","188768","139648","69824","a"=>["2242816","192512","176128","161024","125440","98048","107520","104704","109824","171008","311040","128768","79616","111360","118016"]],"1371"=>["2301952","2303232","139680","173376","86688","a"=>["2274560","172032","106496","101376","108288","112128","363520","112640","131328","107520","141312","99328","92928","214016","134656"]],"1372"=>["2303744","2303744","173408","170208","85088","a"=>["2314240","178176","242944","217856","132864","94720","92416","142336","132352","95744","91136","91392","98048","96768","215296"]],"1373"=>["2310144","2297600","170240","199040","99520","a"=>["2533888","288768","123648","107776","101632","113920","112128","110080","118528","114432","111360","114176","113920","125440","141312"]],"1374"=>["2297856","2275328","199072","144128","72064","a"=>["2005248","78848","77568","79872","94464","84736","76544","84992","82432","80128","92928","585728","182272","356096","116992"]],"1375"=>["2340864","2266880","144160","60128","30048","a"=>["2310144","36608","31488","32256","32512","138496","248320","73728","335872","51456","259584","549120","77312","246784","56832"]],"1376"=>["2267136","2302720","60160","74656","37312","a"=>["2342912","79616","70912","279040","104192","77312","201216","156672","180224","139264","101376","68096","163584","241664","180224"]],"1377"=>["2306560","2293248","74688","117408","58688","a"=>["2297856","124672","92928","240128","129024","230656","140032","102400","152320","102400","185088","109568","104192","92160","271616"]],"1378"=>["2306048","2295296","117440","105952","52960","a"=>["2286336","101376","143872","100864","76800","72960","121600","231168","165376","246016","409088","110848","98304","115968","109568"]],"1379"=>["2300672","2293760","105984","88768","44384","a"=>["2303232","75264","469504","105216","76544","70144","109312","71424","88576","134656","145664","81664","121344","167680","279296"]],"1380"=>["2344960","2261504","88800","90720","45344","a"=>["2716160","78336","75776","61440","268288","77568","67840","80896","46336","163328","80640","144128","148224","243712","174848"]],"1381"=>["2261760","2269952","90752","71296","35648","a"=>["1858304","167680","338944","279552","236544","35584","86784","114432","81664","114176","64000","120064","75264","94976","201728"]],"1382"=>["2334720","2162688","71328","79936","39968","a"=>["2436864","220416","161280","154624","211200","110080","125440","133120","153600","145920","86784","76544","56064","80896","95488"]],"1383"=>["2293760","2282496","79968","68224","34112","a"=>["2213376","128000","104704","101888","81152","141824","93696","72192","82176","139520","128000","134400","105472","215808","407808"]],"1384"=>["2283520","2300416","68256","110528","55264","a"=>["2363392","184832","149504","231680","169216","138496","132864","150784","89856","104704","102400","119040","115712","137472","164096"]],"1385"=>["2304000","2296576","110560","113024","56512","a"=>["2253312","183296","125952","94208","97280","93440","106752","57600","97024","120320","107008","162304","187392","255232","148736"]],"1386"=>["2310144","2297344","113056","104320","52160","a"=>["2323456","103680","140288","161024","142848","185344","108800","182784","127232","217088","154624","66304","97792","211456","84992"]],"1387"=>["2297856","2301952","104352","69472","34720","a"=>["2263040","109824","124672","130560","73216","91136","134400","89088","105472","131840","301824","289792","194048","152576","112384"]],"1388"=>["2304000","2302720","69504","104640","52320","a"=>["2397696","69376","145664","160000","107520","97280","83456","149504","151296","181504","222464","218880","86272","109824","201472"]],"1389"=>["2304000","2300928","104736","99552","49760","a"=>["2472704","114944","395776","124928","60416","125184","68096","76032","78080","145152","96000","101376","180224","97792","99584"]],"1390"=>["2304000","2303744","99584","64096","32032","a"=>["2165504","288000","89344","231936","61696","109312","79872","66304","120576","129024","165888","179200","181248","251904","54272"]],"1391"=>["2304512","2301440","64128","81216","40608","a"=>["2287104","55808","98304","144640","269056","175104","236800","81920","179456","115712","163072","108544","73472","159744","143360"]],"1392"=>["2305536","2299904","81248","98944","49472","a"=>["2203648","72448","106752","165376","288768","155392","100864","101120","122624","113408","218624","155648","183808","92672","191232"]],"1393"=>["2301952","2303232","98976","102944","51456","a"=>["2292224","199424","271616","118784","83968","89600","89344","218624","143872","114688","140544","155648","155648","150528","158720"]],"1394"=>["2305792","2301184","102976","118304","59136","a"=>["2391552","163840","193536","225536","74496","92672","202752","125952","99328","109824","104704","154624","178176","193024","101632"]],"1395"=>["2302208","2299392","118336","121792","60896","a"=>["2274048","164352","148224","163328","104960","154880","93440","119040","113920","151808","83712","147968","96256","181504","213760"]],"1396"=>["2306048","2301696","121824","119360","59680","a"=>["2268416","155648","135680","113664","477184","104960","120064","121088","76288","208384","112640","96256","93952","90880","116224"]],"1397"=>["2303232","2302464","119456","106400","53184","a"=>["2315776","117760","163840","105984","146432","165376","146688","138496","130048","233984","164096","108288","174080","81664","153856"]],"1398"=>["2302720","2299904","106432","124000","61984","a"=>["2313728","166144","168704","230912","162048","136448","128000","99840","92160","113664","100096","172800","153600","156928","116992"]],"1399"=>["2308096","2292992","124032","116480","58240","a"=>["2299904","118784","71168","97536","104192","94720","190976","161536","141568","248576","170240","210688","155136","135936","101888"]],"1400"=>["2300416","2302976","116512","120960","60480","a"=>["2286592","154112","169984","128256","68096","67328","145664","223488","103424","94720","118272","168704","238592","172032","225536"]],"1401"=>["2303488","2293760","120992","101728","50848","a"=>["2316288","130560","87808","125184","146688","91904","178688","135168","208384","217856","122368","164096","123136","152320","139776"]],"1402"=>["2310144","2297600","101760","103680","51840","a"=>["2466304","105728","186624","127744","97280","103936","130304","85504","154880","162560","192256","164096","73984","166144","170240"]],"1403"=>["2297856","2302208","103712","117920","58944","a"=>["2183936","138496","100608","229120","126464","149248","158464","323328","96256","104448","114688","78080","77056","89088","176896"]],"1404"=>["2304512","2303232","117952","74944","37472","a"=>["2207232","53248","94208","226560","167936","115456","244736","239872","154368","88064","94208","366336","104448","140288","52736"]],"1405"=>["2303488","2285568","74976","55392","27680","a"=>["2322688","124672","49664","42240","98816","70400","62720","60416","55808","60416","47616","192512","133120","70912","113920"]],"1406"=>["2351104","2162688","55424","64","32","a"=>["2254336","0","0","0","0","0","0","65536","0","0","0","0","0","0","0"]],"1407"=>["2350336","1910528","96","3520","1760","a"=>["2371584","104704","746496","14848","30464","481280","5120","7424","2048","14080","9472","6656","2560","8448","12032"]],"1408"=>["4530944","2285568","3584","12800","6400","a"=>["5559296","9216","13056","9216","26368","483840","210688","51456","179456","97792","32000","49152","19712","12288","9472"]],"1409"=>["2287616","1384704","12832","74112","37056","a"=>["1405184","71680","82432","84224","57344","43008","47616","68352","89856","63232","54784","88832","57344","71424","63488"]],"1410"=>["2430976","2175744","74144","65152","32576","a"=>["3333888","35584","34304","35584","36608","83712","106240","73728","38656","39424","41216","41984","38656","370176","62976"]],"1411"=>["2177280","2302976","65184","109952","54976","a"=>["1193728","433920","152832","161792","118528","83200","87808","136192","82688","103424","90112","76800","179968","155392","117760"]],"1412"=>["2303744","2303744","109984","82592","41280","a"=>["2275328","734464","91904","58368","59904","68608","112128","173312","77312","106496","91904","89344","114176","155136","258048"]],"1413"=>["2304000","2302976","82624","123200","61600","a"=>["2343680","139520","841984","67328","66560","69888","68352","69120","78592","85504","187136","92928","67584","66304","71168"]],"1414"=>["2309632","2297344","123232","45184","22592","a"=>["2569728","43776","38656","56320","54016","58624","56832","39680","48384","44800","36608","576256","350976","183552","86528"]],"1415"=>["2298368","2302976","45216","86400","43200","a"=>["2119424","98048","127232","174336","133120","49152","50688","50176","52992","50176","50688","49664","54016","50432","688896"]],"1416"=>["2306304","2301440","86432","71712","35840","a"=>["2340608","252672","54784","109824","55808","80640","54528","52736","59648","250624","313344","497152","85248","66560","57856"]],"1417"=>["2301696","2299904","71744","72416","36192","a"=>["2133504","43008","150528","200960","551424","144896","94720","45568","253696","297472","42752","100352","111616","68096","71680"]],"1418"=>["2308096","2299648","72448","58784","29376","a"=>["2516736","232704","155904","34304","241920","78592","67584","48896","192768","195584","40448","116736","264448","91648","254976"]],"1419"=>["2299904","2303488","58816","90880","45440","a"=>["2241280","65536","150016","73984","125184","111104","96256","271872","87040","150016","296192","141312","63744","111616","111104"]],"1420"=>["2304768","2302464","90912","78336","39168","a"=>["2291200","152320","137472","88064","272384","108544","301568","98816","97792","109312","103680","163328","216320","74496","76288"]],"1421"=>["2303232","2303744","78368","66208","33088","a"=>["2597632","423680","327424","113408","45824","61184","48640","66560","59392","194560","117760","98816","64000","63232","70400"]],"1422"=>["2304768","2301184","66240","80032","40000","a"=>["2032384","156672","467200","83968","128512","64256","79360","158720","292352","146432","99072","87296","91392","69120","84224"]],"1423"=>["2305280","2285568","80064","64128","32064","a"=>["2200832","77056","77312","82176","103168","61440","587776","54272","130304","69120","72704","144640","68096","252672","78080"]],"1424"=>["2482176","2097152","64160","73632","36800","a"=>["2632960","167168","98816","233728","58112","39680","69632","167424","195072","250112","108800","146432","69120","37632","127232"]],"1425"=>["2162688","2231552","73664","71264","35616","a"=>["1972736","89088","75264","92928","66304","108032","110592","92160","150528","368640","84992","94208","131072","350720","79360"]],"1426"=>["2267392","2290176","71296","49120","24544","a"=>["2283776","89856","86272","116736","44288","297216","60416","58368","80128","79360","61184","649216","60416","65792","390144"]],"1427"=>["2303488","2301184","49152","82656","41312","a"=>["2391808","120320","49152","130560","195584","166912","172544","132096","118528","118784","83200","71424","131584","226816","320768"]],"1428"=>["2302208","2189056","82688","58240","29120","a"=>["2238720","80384","60928","45312","58368","209920","260352","82944","43776","116992","82432","36864","296960","44288","78848"]],"1429"=>["2416896","2190848","58272","31136","15552","a"=>["3941376","19968","47872","21760","62208","34816","32256","33280","104704","34048","30208","22016","26112","26880","27648"]],"1430"=>["2191104","2287360","31168","90976","45472","a"=>["639232","93184","263168","116480","88320","131072","189952","127488","114432","143872","58624","78848","265216","132608","103680"]],"1431"=>["2321664","2286080","91008","53344","26656","a"=>["2509824","270336","120832","157952","99840","91392","208384","39424","80384","161280","124416","28928","240128","291584","63232"]],"1432"=>["2286336","2260992","53376","94656","47328","a"=>["2139136","76288","160768","273920","120064","97536","172544","163072","131840","84736","92672","108288","151808","202752","140032"]],"1433"=>["2326528","2277376","94688","96384","48192","a"=>["2328576","218368","165120","156160","93184","148480","145408","194304","108544","110080","126208","152576","153088","131584","166400"]],"1434"=>["2282240","2302976","96416","116000","57984","a"=>["2378240","277504","131840","188160","172032","172032","97536","100608","144896","118016","72448","77056","108032","99840","172288"]],"1435"=>["2303232","2303744","116032","133600","66784","a"=>["2200832","111360","80128","208640","85760","93952","85248","273152","148480","110848","184064","133888","168192","165632","238336"]],"1436"=>["2304000","2303744","133632","121472","60736","a"=>["2335488","172800","225536","143104","101888","79616","142848","182528","160768","75776","126464","135680","248320","90624","153088"]],"1437"=>["2304000","2291712","121504","118528","59264","a"=>["2234880","83712","144384","104192","118016","113920","160768","196096","121088","84992","97280","183808","334080","166144","132352"]],"1438"=>["2308096","2299648","118560","128704","64352","a"=>["2404096","161024","107264","89600","83712","163840","156928","170752","107776","109824","225536","82688","151296","242432","155392"]],"1439"=>["2299904","2302464","128736","135200","67584","a"=>["2440192","259328","184064","165632","131840","145152","152576","161792","110592","97024","81152","73728","125952","93696","100864"]],"1440"=>["2316800","2290944","135232","163296","81632","a"=>["2116864","103168","155392","144640","201216","108800","105728","127488","177408","165120","133632","200192","133376","107264","142080"]],"1441"=>["2291200","2303232","163328","142752","71360","a"=>["2300160","98560","146944","161792","147712","86016","276736","143872","85248","86784","84224","210688","183040","185600","81152"]],"1442"=>["2305280","2284288","142784","116832","58400","a"=>["2430208","111872","111872","91392","80896","71936","107776","206080","235520","72192","89088","228096","168448","215808","137728"]],"1443"=>["2353920","2252544","116864","137760","68864","a"=>["2342400","100864","229632","170752","140544","101888","116480","155904","100608","143360","157696","98816","138496","129024","130816"]],"1444"=>["2252800","2303744","137792","110848","55424","a"=>["2102272","75008","88832","135168","101120","157696","95232","104448","99584","275712","86784","95488","168448","529920","142848"]],"1445"=>["2304000","2303744","110880","107904","53952","a"=>["2301440","130048","323584","291584","185088","205056","127744","67328","77312","74240","90112","89344","73472","207360","154880"]],"1446"=>["2304768","2280704","107936","121376","60672","a"=>["2586880","178176","189440","134144","163328","98816","75776","83200","161536","139008","98816","109056","86528","74496","105728"]],"1447"=>["2313472","2291968","121408","72192","36096","a"=>["2063616","111616","103424","96256","119040","146176","94976","324096","194304","294144","79104","93184","135424","60160","236544"]],"1448"=>["2293760","2301952","72224","81344","40672","a"=>["2400256","116736","133120","175360","164096","124160","134656","129280","118016","125184","112896","100352","265984","118784","133888"]],"1449"=>["2310144","2297344","81376","80128","40064","a"=>["2254848","158208","134656","191744","109824","219648","105472","115712","138752","135424","153344","156928","139520","75008","101632"]],"1450"=>["2301952","2297856","80160","64224","32096","a"=>["2270720","90624","405504","258048","160256","78848","105472","122624","80640","145152","164608","120576","89088","91648","148736"]],"1451"=>["2301952","2293760","64256","76768","38368","a"=>["2388480","172800","128768","136704","129536","188160","149504","84224","134144","92672","184320","115200","151040","112896","136192"]],"1452"=>["2326528","2277376","76800","65600","32800","a"=>["2203392","180992","77056","56576","67328","61440","70144","103424","75776","134912","395264","378880","238080","85504","171776"]],"1453"=>["2279424","2302208","65632","86368","43168","a"=>["2257664","50432","97024","187392","126464","109056","100096","107776","199424","162816","105728","284160","143616","195072","239872"]],"1454"=>["2304768","2302976","86400","114272","57120","a"=>["2637312","222464","178944","184832","158208","171776","142080","125440","91392","99584","111616","93952","79616","81152","76800"]],"1455"=>["2303232","2287616","114304","130976","65472","a"=>["1981952","91648","89344","97280","78592","158976","137728","150528","158464","105216","185088","324608","166656","94464","139776"]],"1456"=>["2326784","2280704","131008","75424","37696","a"=>["2513408","185344","169984","217600","173056","148480","96768","161792","142848","74240","111872","163072","97024","125952","75520"]],"1457"=>["2284288","2300416","75456","98656","49312","a"=>["2188288","109824","237056","142592","83968","197376","160512","129024","135680","128256","121088","110080","141056","128512","114176"]],"1458"=>["2300928","2303744","98688","77280","38624","a"=>["2233600","84224","123648","146688","132352","189440","188416","223232","150016","292352","179712","100096","128768","79872","89856"]],"1459"=>["2304000","2301952","77312","85536","42752","a"=>["2348288","120064","81152","174080","74240","178432","175360","166912","180480","132352","119552","115456","189696","201984","128256"]],"1460"=>["2314240","2293504","85568","103840","51904","a"=>["2325760","219136","168192","102144","107776","201984","80384","88320","91136","327168","72192","80896","134144","142080","133632"]],"1461"=>["2293760","2291712","103872","81504","40736","a"=>["2318080","131584","247296","179712","79872","129024","174080","418560","145152","80640","81664","109568","91392","82944","81664"]],"1462"=>["2312192","2273280","81536","49216","24608","a"=>["2216192","442624","78080","27392","94720","32256","98048","132608","332800","111104","513024","76032","51712","34304","106240"]],"1463"=>["2355200","2236416","49248","72448","36224","a"=>["2470656","191488","130048","100352","317184","80384","181248","95488","124928","112640","111616","76288","182016","48896","209664"]],"1464"=>["2244608","2268416","72480","107136","53568","a"=>["2167808","130304","132352","84480","86528","100352","184320","109568","182016","129280","210944","83456","211968","166400","80384"]],"1465"=>["2326528","2269184","107168","89728","44864","a"=>["2299392","74752","129280","137984","57600","65792","59648","90112","249088","253184","193280","143360","105728","197376","126976"]],"1466"=>["2291200","2289152","89760","68704","34336","a"=>["2697472","132864","308224","171264","54016","62208","62208","75264","74752","60928","102144","192000","56064","248320","47872"]],"1467"=>["2296320","2277376","68736","67808","33888","a"=>["1873408","105472","802816","77056","51968","47872","65280","68096","47360","218112","204032","194816","38400","48896","112384"]],"1468"=>["2301952","1761280","67840","79488","39744","a"=>["2399232","239360","118784","52736","39936","69632","314368","88320","142336","80128","58624","100096","72960","65792","63232"]],"1469"=>["2601216","256","79520","32","0","a"=>["2418176","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"1470"=>["6893312","2015232","96","37088","18528","a"=>["7240704","309760","144640","159232","55808","80128","179968","84480","35840","62976","47104","105472","66560","81664","104704"]],"1471"=>["2031616","2294016","37120","117536","58752","a"=>["1803008","111872","180224","212480","72448","79360","107776","111104","172800","88320","82432","73216","77568","182016","302592"]],"1472"=>["2300416","2301184","117568","95712","47840","a"=>["2301696","203008","72192","48896","368640","87040","189184","83456","223232","59904","80384","119040","123392","222720","123648"]],"1473"=>["2302464","2286592","95744","106848","53408","a"=>["2358528","457728","84736","105728","78592","109312","124672","100608","136960","117248","95488","104704","102912","99840","160512"]],"1474"=>["2311168","2293760","106880","79840","39904","a"=>["2815488","75776","71936","125184","189696","58880","61952","75776","65792","49664","66816","50432","106496","244992","154880"]],"1475"=>["2301696","2283776","79872","78944","39456","a"=>["2073600","88832","261376","94720","43776","121088","141824","151552","108288","212480","126464","169728","78592","70400","62976"]],"1476"=>["2359552","2242304","78976","89408","44704","a"=>["2077184","83200","123648","197376","154368","69376","102912","371200","44544","176896","45568","46336","45312","44800","279040"]],"1477"=>["2242560","2302976","89440","125600","62784","a"=>["2198528","151808","87808","161280","114944","102400","109824","170240","250624","160768","179968","163072","149504","146432","107776"]],"1478"=>["2304000","2303744","125632","109440","54720","a"=>["2282752","228864","134144","112384","164352","326656","229376","115968","147712","182528","105984","123648","62976","112384","73472"]],"1479"=>["2305536","2298368","109472","76896","38432","a"=>["2270208","82432","308480","71424","70912","205824","127488","92416","92160","146944","200192","63232","263680","248576","83200"]],"1480"=>["2302464","2301952","76928","60736","30368","a"=>["2377472","150784","130304","105472","124160","168448","75264","33280","148480","176384","44800","59648","59904","48128","684800"]],"1481"=>["2305024","2295040","60768","108800","54400","a"=>["2313472","89856","193792","159232","185856","269824","95232","115200","82688","163840","126720","92672","114688","101120","98560"]],"1482"=>["2302976","2303744","108832","95392","47680","a"=>["2276352","136192","166656","85760","183040","61184","119552","222976","79616","87296","83200","213760","213504","136704","111104"]],"1483"=>["2304000","2303488","95424","136608","68288","a"=>["2261760","89856","121856","144128","112128","133888","120832","212224","137984","115200","102912","175360","295680","109312","171264"]],"1484"=>["2304768","2297600","136640","116416","58208","a"=>["2396416","147200","169472","86784","157696","92672","93184","67072","69120","185088","131840","189440","67584","65536","309760"]],"1485"=>["2415360","2191616","116448","83200","41600","a"=>["2490368","72960","81152","137216","47360","53504","66560","268288","235520","175616","205056","51712","102912","131072","190976"]],"1486"=>["2191872","2269440","83232","118400","59200","a"=>["2049792","149248","126464","132352","79360","100352","139264","116736","94208","94720","449024","122624","86784","138496","96000"]],"1487"=>["2310144","2293760","118432","131168","65568","a"=>["2363392","102144","129792","181504","98560","173056","147200","128512","109824","107520","274432","80128","160000","154624","135168"]],"1488"=>["2326528","2274048","131200","154432","77216","a"=>["2271232","126464","126208","196608","179712","178688","130048","129280","141312","132096","122368","132864","139776","113664","160768"]],"1489"=>["2277376","2301696","154464","167904","83936","a"=>["2342656","142080","148480","133632","163328","138240","132352","129536","143104","125952","156928","144128","258304","97024","96768"]],"1490"=>["2301952","2301952","167936","146528","73248","a"=>["2231040","140288","134656","242688","101632","104192","90624","129536","147712","161536","155648","149504","167936","162304","150528"]],"1491"=>["2304000","2291968","146560","127872","63936","a"=>["2344960","147200","142080","126464","146944","150784","175104","127232","86016","90368","95744","128000","207360","224000","165120"]],"1492"=>["2308608","2299136","127904","71584","35776","a"=>["2261504","156928","64768","70912","39424","43520","42496","37376","120832","227584","253952","176128","267776","238848","199680"]],"1493"=>["2301440","2301440","71616","90048","45024","a"=>["2445056","332288","299776","167168","367360","82944","77056","123136","53504","66816","190464","55296","50944","54528","56320"]],"1494"=>["2302976","2302720","90080","193568","96768","a"=>["2257152","136704","151808","129792","130816","124416","139520","147968","155136","144384","134912","146944","139520","143616","134144"]],"1495"=>["2302976","2303744","193600","183776","91872","a"=>["2241024","126976","116736","130816","158976","161280","146688","145664","145664","147712","138240","148992","126720","124672","180224"]],"1496"=>["2304000","2303744","183808","127808","63904","a"=>["2289920","107520","128512","201216","261376","162048","99072","129024","254208","133120","84736","96512","107776","89088","211200"]],"1497"=>["2304000","2303744","127840","110688","55328","a"=>["2403840","142336","103680","102144","77312","78848","130048","91648","189440","252160","70400","140544","87040","121088","149760"]],"1498"=>["2304256","2302720","110720","110688","55328","a"=>["2247936","114176","179200","103424","138240","181248","121344","91648","85248","77568","130816","198656","214272","154624","105216"]],"1499"=>["2305280","2302208","110720","135040","67520","a"=>["2452736","138496","93952","93440","94208","89600","168704","88576","163328","188416","199680","143616","109824","148736","161280"]],"1500"=>["2302464","2303744","135072","148992","74496","a"=>["2203136","143360","162816","138240","125696","164352","193024","136448","174336","95488","163328","147712","131072","99840","123904"]],"1501"=>["2305280","2302464","149024","138208","69088","a"=>["2190080","129536","118272","157696","219392","123392","128000","121088","193024","213760","123136","152832","224512","80128","115456"]],"1502"=>["2302720","2303744","138240","110432","55200","a"=>["2313472","138240","68864","91648","131072","151296","110336","408064","95232","141312","211712","179712","159232","144640","101120"]],"1503"=>["2304000","2299904","110464","86944","43456","a"=>["2290432","80128","65792","55296","56832","64000","155648","157696","373248","137216","148224","207872","73984","89600","250880"]],"1504"=>["2304000","2298624","86976","49344","24672","a"=>["2434560","196096","177152","242176","268800","205312","40448","47616","90112","56064","110336","65792","52992","230656","121344"]],"1505"=>["2306048","2298368","49376","79104","39552","a"=>["2333440","171520","244224","247296","193792","213248","265216","129536","50688","48640","76032","117760","55296","49664","72192"]],"1506"=>["2301952","2301952","79456","120064","60032","a"=>["2165504","139008","114176","83712","175872","165376","147200","216576","100352","146432","152576","105216","133632","215808","127232"]],"1507"=>["2312448","2294272","120096","99680","49824","a"=>["2382336","102912","55808","224000","216320","62464","71936","90368","122880","133888","220928","175872","210688","152320","118272"]],"1508"=>["2295552","2301184","99712","97856","48928","a"=>["2235392","163072","261632","61184","61440","126720","105984","167680","117760","198656","220160","95488","141568","136960","257280"]],"1509"=>["2304000","2302976","98144","101184","50592","a"=>["2283264","212992","157696","80640","234752","118528","163840","89344","61696","96512","229120","156672","189440","150016","112128"]],"1510"=>["2304000","2301952","101216","77760","38880","a"=>["2400000","212224","263936","115968","112640","116992","148480","92928","81920","191232","133888","116992","126464","112128","140800"]],"1511"=>["2308352","2299392","77792","143456","71712","a"=>["2331904","143104","152576","123904","139008","148992","98048","142592","134912","186112","158976","117248","134144","103680","139520"]],"1512"=>["2299904","2277120","143520","74816","37408","a"=>["2124544","52224","82688","55040","51968","54784","70656","75776","75520","75264","323584","248320","135936","85248","382208"]],"1513"=>["2342400","2265088","74880","104640","52320","a"=>["2675200","180992","367616","76800","74496","68864","68352","80384","108032","133120","77568","124672","89088","169216","127744"]],"1514"=>["2265344","2277376","104672","69280","34624","a"=>["1962240","104448","87040","66560","83968","78336","72704","75776","64512","77824","128512","144128","74240","86528","468480"]],"1515"=>["2318336","2289408","69312","125984","62976","a"=>["2670336","261120","165888","138496","101120","100096","90880","167680","97024","77312","80128","121856","141056","145152","87808"]],"1516"=>["2290688","2301952","126016","195360","97664","a"=>["2009344","117504","144896","135680","142592","169216","140032","132352","150272","158720","186368","134912","130304","146688","121856"]],"1517"=>["2302976","2303232","195456","126944","63456","a"=>["2318336","241152","146432","131840","136960","91648","97024","116736","108288","77312","78080","81152","167680","270080","145152"]],"1518"=>["2304000","2301952","126976","75264","37632","a"=>["2247936","153344","188928","95488","188416","182528","122624","168448","191488","115200","136448","114176","143616","120320","104704"]],"1519"=>["2310144","2297088","75296","80576","40288","a"=>["2349056","95232","126976","197120","136448","93184","142592","117504","172800","202752","140800","207104","103936","97536","119296"]],"1520"=>["2298112","2303488","80608","70112","35040","a"=>["2397696","133888","119808","105216","147456","120832","166656","93696","149248","206848","197632","72192","112896","144640","158464"]],"1521"=>["2303744","2303488","70144","104320","52160","a"=>["2235648","193280","158208","131072","187136","144640","111616","87552","226560","189440","99840","110592","112128","101120","153088"]],"1522"=>["2304000","2303744","104352","119648","59808","a"=>["2350592","111104","114944","164352","73984","132864","130048","169984","251392","147456","103936","100096","173824","179968","112640"]],"1523"=>["2304000","2302208","119680","111168","55584","a"=>["2195968","91136","304384","142848","63488","154112","138496","191744","138240","82688","161280","99328","201728","138240","195840"]],"1524"=>["2308608","2291968","111264","97536","48768","a"=>["2564096","134656","182528","81408","183552","224256","106240","157952","62208","73472","120064","120320","174848","109056","83712"]],"1525"=>["2301696","2300928","97568","119136","59552","a"=>["2075904","187904","195072","109568","99328","166400","139776","124928","103680","133376","217856","105984","89344","103936","204288"]],"1526"=>["2301696","2302464","119168","134400","67200","a"=>["2411264","137472","171264","121600","113408","116480","135936","190464","108032","163584","146432","159232","153088","96768","95744"]],"1527"=>["2305536","2302208","134432","119488","59744","a"=>["2253056","121600","170240","100096","178944","97024","320512","248832","100096","116224","139520","72192","81664","84736","110848"]],"1528"=>["2302464","2289664","119520","114176","57088","a"=>["2176768","72192","98304","229632","183040","225536","80128","96768","100096","79616","158976","118528","170240","197376","259840"]],"1529"=>["2306048","2299136","114208","77056","38528","a"=>["2327040","113920","151296","227584","141056","122880","59392","110336","136704","178432","102656","175360","179968","118016","196352"]],"1530"=>["2301952","2301952","77088","79264","39616","a"=>["2403072","134656","157952","198912","124160","139520","147712","104704","158464","79616","212480","123136","114176","134912","158208"]],"1531"=>["2313216","2294528","79360","87424","43712","a"=>["2285312","165120","113664","120832","115200","99840","109824","199936","102912","177152","286720","116736","137728","113152","160768"]],"1532"=>["2294784","2101504","87456","31392","15680","a"=>["2158336","66048","34304","56064","21504","71424","51968","38400","62464","65792","89088","33536","55040","314880","600832"]],"1533"=>["2400256","1373696","31424","2176","1088","a"=>["2378752","18944","20992","14080","1280","2560","116480","502272","114176","4864","6400","10240","238336","2048","43264"]],"1534"=>["2819072","39168","2208","224","96","a"=>["2808320","0","0","256","0","27392","0","256","0","2048","0","256","0","8704","0"]],"1535"=>["3234304","256","256","32","0","a"=>["3234304","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"1536"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"1537"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"1538"=>["0","256","0","32","0","a"=>["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]],"1539"=>["9081344","16640","64","160","64","a"=>["9081344","0","0","256","0","0","0","1024","0","0","0","256","0","14848","0"]],"1540"=>["0","16640","0","160","64","a"=>["0","0","0","256","0","0","0","1024","0","0","0","256","0","14848","0"]],"1541"=>["4206592","186880","192","288","128","a"=>["4206592","256","0","256","0","256","0","256","0","152576","0","256","0","256","32512"]],"1542"=>["0","186880","0","288","128","a"=>["0","256","0","256","0","256","0","256","0","152576","0","256","0","256","32512"]],"1543"=>["0","186880","0","288","128","a"=>["0","256","0","256","0","256","0","256","0","152576","0","256","0","256","32512"]],"1544"=>["0","186880","0","288","128","a"=>["0","256","0","256","0","256","0","256","0","152576","0","256","0","256","32512"]],"1545"=>["0","186880","0","288","128","a"=>["0","256","0","256","0","256","0","256","0","152576","0","256","0","256","32512"]],"1546"=>["12505088","312832","320","23680","11840","a"=>["12526848","15104","17408","19712","23296","23040","22784","16896","15360","15616","15360","19968","16384","24576","24576"]],"1547"=>["313344","2303744","23712","122304","61152","a"=>["429824","136448","195328","110336","114688","109056","169984","164096","106496","144384","151552","180736","132352","145408","156416"]],"1548"=>["2304000","2297856","122336","134944","67456","a"=>["2288640","239104","110848","147456","122624","167424","77056","148736","151808","149504","148224","104448","139776","138240","205824"]],"1549"=>["2314240","2293504","134976","142144","71072","a"=>["2295808","92672","112128","128768","157184","112128","179712","169216","187392","124672","186368","156160","142592","167168","121088"]],"1550"=>["2293760","2303488","142176","125280","62624","a"=>["2289664","109824","104448","179712","144384","224768","234240","154880","115456","151040","143872","98304","92928","108800","201728"]],"1551"=>["2304000","2303232","125312","140704","70336","a"=>["2376192","192768","172544","118016","161280","149504","80128","108032","119808","186368","151552","98048","188160","122624","110592"]],"1552"=>["2304000","2303488","140736","154048","77024","a"=>["2307072","146688","134912","187904","98816","183040","132608","142592","98304","199424","175360","90112","125952","161792","150016"]],"1553"=>["2304000","2303488","154080","137088","68544","a"=>["2204416","84480","145152","146944","227840","129792","143360","172800","101888","164352","176128","157952","104960","175872","146176"]],"1554"=>["2304000","2301952","137120","94752","47360","a"=>["2317056","115200","80896","80896","124160","130304","111360","112896","108032","175616","248576","198144","182016","183552","166656"]],"1555"=>["2306048","2301696","94784","105024","52512","a"=>["2421504","122112","145664","121088","141568","93440","54528","54016","131072","182016","89600","71936","248832","165376","319744"]],"1556"=>["2301952","2303232","105056","153184","76576","a"=>["2367488","306688","378624","100608","95232","87296","99840","86784","95232","171520","79616","90624","98560","92416","146432"]],"1557"=>["2304256","2295552","153216","123392","61696","a"=>["2199552","236288","217088","106240","194304","260864","161280","169216","134656","79104","71680","71680","98816","112640","76800"]],"1558"=>["2303744","2301952","123424","79776","39872","a"=>["2195712","71424","63744","181760","266496","140800","207360","167424","100096","157952","128512","205568","65536","144896","182528"]],"1559"=>["2304768","2302208","79840","108096","54048","a"=>["2407424","233984","221440","289024","85504","78848","109312","102400","71168","148224","196352","179968","123648","64768","70144"]],"1560"=>["2304768","2284032","108128","148448","74208","a"=>["2377984","105472","217856","313344","331776","91136","92160","91904","83200","88576","91392","97280","97024","97280","109056"]],"1561"=>["2302720","2298368","148480","127552","63776","a"=>["2263808","86528","93952","85760","81408","77056","93952","89088","80384","82432","302080","202496","196608","246272","204544"]],"1562"=>["2303744","2303744","127584","133024","66496","a"=>["2340864","205056","243712","210176","211200","112640","136192","89856","109568","153344","122624","98304","94208","100608","101376"]],"1563"=>["2305280","2302208","133120","68576","34272","a"=>["2117632","100352","102656","139008","126720","87808","91136","82176","214784","429568","342528","163584","71424","119808","92928"]],"1564"=>["2304000","2302208","68608","93088","46528","a"=>["2379520","158720","354304","118784","175360","224256","145920","54784","149504","77568","87296","102400","216576","154880","83968"]],"1565"=>["2303232","2254336","93120","109728","54848","a"=>["2304000","184832","489728","441344","105728","77568","67328","67840","77568","117504","90112","78080","78592","73216","81408"]],"1566"=>["2303744","2283264","109760","46656","23328","a"=>["2270720","184576","111872","339200","110336","71680","279040","177664","47360","49664","39936","109056","43008","136704","230400"]],"1567"=>["2309888","2293760","46752","115200","57600","a"=>["2579968","125952","182016","182784","162816","251392","118528","140800","96768","83712","101376","117248","100096","71168","100096"]],"1568"=>["2301952","2246400","115232","77952","38976","a"=>["2000384","52992","47360","46080","46336","55296","49408","55808","55040","54272","47104","485632","247552","176128","136448"]],"1569"=>["2299904","2303488","77984","81312","40640","a"=>["2635008","238592","92672","94464","79872","82688","70400","59392","71936","71168","66048","70656","140800","242176","324352"]],"1570"=>["2304000","2303744","81344","77248","38624","a"=>["2093824","220160","263424","162560","162816","74240","74752","67840","112128","92672","77312","88576","144640","284416","157696"]],"1571"=>["2304000","2299904","77280","124768","62368","a"=>["2415360","149760","139776","153856","159744","157440","112128","119296","175872","117504","112640","94208","153600","104192","153088"]],"1572"=>["2304000","2303488","124800","97536","48768","a"=>["2097664","79616","130304","90368","126464","132864","86272","127744","140288","118016","110080","180992","142336","457472","146176"]],"1573"=>["2304000","2243328","97568","76000","37984","a"=>["2461184","178176","189952","47360","85248","48128","106240","72192","113408","87552","124672","95488","100608","89856","456960"]],"1574"=>["2322432","2275328","76032","65792","32896","a"=>["2364928","155136","138752","137728","143104","115712","157440","136960","92416","90624","107264","109568","62976","57600","104960"]],"1575"=>["2288640","2300672","65984","66048","33024","a"=>["2358784","165376","716032","40192","44288","135936","314880","48128","44032","53760","59648","81664","65536","61952","53248"]],"1576"=>["2301440","2303232","66080","113056","56512","a"=>["2135808","216832","177664","157440","116224","128000","110592","122880","82176","100352","84224","117760","96256","303104","176128"]],"1577"=>["2303488","2303488","113088","159584","79776","a"=>["2267392","166144","140032","171776","148480","137984","165376","128512","122112","123648","123904","121856","131328","121088","142592"]],"1578"=>["2304000","2303488","159616","174368","87168","a"=>["2271488","246784","125952","104704","118272","125184","111872","121088","114944","120320","192000","113920","195840","142080","209664"]],"1579"=>["2305536","2236672","174400","145664","72832","a"=>["2317056","101632","266240","267776","104192","90880","91648","98816","109056","95488","94464","188672","175104","97280","159488"]],"1580"=>["2319104","2285824","145696","97888","48928","a"=>["2307584","88320","70400","85504","82688","57856","105728","371456","103168","92928","176640","155648","141568","272384","234240"]],"1581"=>["2288384","2302720","97920","51776","25888","a"=>["2242560","97792","102400","585728","236800","182528","103424","187648","88320","72960","326400","58368","43776","53248","51456"]],"1582"=>["2302976","2299136","51808","120384","60192","a"=>["2313984","143104","101120","206848","84736","79104","271104","115968","367872","147968","76800","111872","102912","163072","141824"]],"1583"=>["2308352","2294272","120416","80544","40256","a"=>["2316544","344320","63488","195840","96512","140544","146688","120832","126720","114432","102656","178688","147200","146688","154368"]],"1584"=>["2309888","2289152","80576","64544","32256","a"=>["2305280","116224","88064","77312","90112","89088","101376","125696","140544","138240","113152","132608","130048","438528","150784"]],"1585"=>["2294784","2302720","64576","130464","65216","a"=>["2477056","150016","256256","347392","103424","102144","140800","101120","94720","95232","109056","90880","123648","97792","109824"]],"1586"=>["2303488","2302720","130496","51712","25856","a"=>["2118656","71936","152064","107264","244480","228096","243200","48384","258560","62464","62208","75776","63744","270592","125440"]],"1587"=>["2304000","2299392","51744","170688","85344","a"=>["2682112","142592","133376","134400","129024","134912","119552","121088","113408","110080","113920","106240","119552","118784","111872"]],"1588"=>["2305792","2301440","170720","99104","49536","a"=>["2055680","79872","60928","122880","214528","246272","256256","75776","126464","66816","68352","69888","79360","146944","235008"]],"1589"=>["2301952","2302720","99136","71040","35520","a"=>["2179328","230144","123136","105984","107264","180992","81664","141056","298752","162304","120320","137728","163072","160256","68352"]],"1590"=>["2305024","2302208","71072","55840","27904","a"=>["2343936","1053696","198400","52480","53760","65024","97536","111104","61440","89344","61696","76544","42240","39936","115968"]],"1591"=>["2306560","2298624","55872","57728","28864","a"=>["2390272","491520","301056","171008","186624","63744","94720","59648","115968","74752","57344","104448","108032","133120","68864"]],"1592"=>["2300160","2296064","57760","73408","36704","a"=>["2207744","109568","182784","120064","163072","217600","179456","249088","277504","89088","89600","94208","64000","84992","126976"]],"1593"=>["2306048","2301440","73440","146528","73248","a"=>["2440960","296960","196352","107008","94976","99328","106240","102400","125952","121344","180992","125184","164096","113152","94976"]],"1594"=>["2301952","2294272","146560","114464","57216","a"=>["2236928","207872","203008","220160","139520","239360","190464","180480","92672","94208","86784","82688","103168","83712","84480"]],"1595"=>["2350080","2256640","114624","70304","35136","a"=>["2281216","56320","103168","105216","231936","107008","82944","88832","180224","122624","256000","314368","89088","126464","114176"]],"1596"=>["2258176","2298880","70336","56992","28480","a"=>["2392064","263680","222208","243200","143104","99072","121600","144384","84480","83968","78080","75776","88576","68864","100352"]],"1597"=>["2313728","2179328","57024","81248","40608","a"=>["2176512","98304","132096","61184","60672","74752","60672","65792","66304","60928","158720","217088","414976","103680","121856"]],"1598"=>["2441472","1847552","81280","31360","15680","a"=>["2874368","50688","103680","69888","284160","200704","87552","73728","31232","24832","25856","80384","26624","31232","33536"]],"1599"=>["2425088","2031360","31392","28576","14272","a"=>["2475520","21504","20992","25088","25088","24064","461824","78080","92928","110848","83712","266496","32256","22784","27392"]],"1600"=>["2039552","2039808","28608","29440","14720","a"=>["1673216","163840","115200","96512","75008","50432","79616","122112","132608","87296","117760","77824","185344","60672","155904"]],"1601"=>["2351104","2251776","29472","90880","45440","a"=>["3374080","105728","59648","60928","57088","65280","67328","57856","53760","55296","60672","55296","50944","51712","77568"]],"1602"=>["2252800","2302976","90912","52256","26112","a"=>["1102848","195840","83712","74496","237568","520448","676352","74240","38144","40704","34304","39680","39680","33536","59136"]],"1603"=>["2304512","2303232","52288","110144","55072","a"=>["2279168","61696","87296","71680","69120","107008","80896","77056","321792","161792","362752","60160","60416","60416","62208"]],"1604"=>["2303744","2263552","110176","121088","60544","a"=>["2319360","91648","209920","179200","105728","94208","102912","93952","80384","89600","67584","70656","97792","146944","354816"]],"1605"=>["2313984","262144","121120","2688","1344","a"=>["2263040","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1606"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1607"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1608"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1609"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1610"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1611"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1612"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1613"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1614"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1615"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1616"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1617"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1618"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1619"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1620"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1621"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1622"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1623"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1624"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1625"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1626"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1627"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1628"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1629"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1630"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1631"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1632"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1633"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1634"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1635"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1636"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1637"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1638"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1639"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1640"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1641"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1642"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1643"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1644"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1645"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1646"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1647"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1648"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1649"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1650"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1651"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1652"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1653"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1654"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1655"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1656"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1657"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1658"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1659"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1660"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1661"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1662"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1663"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1664"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1665"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1666"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1667"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1668"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1669"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1670"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1671"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1672"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1673"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1674"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1675"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1676"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1677"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1678"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1679"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1680"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1681"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1682"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1683"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1684"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1685"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1686"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1687"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1688"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1689"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1690"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1691"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1692"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1693"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1694"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1695"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1696"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1697"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1698"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1699"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1700"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1701"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1702"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1703"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1704"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1705"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1706"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1707"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1708"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1709"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1710"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1711"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1712"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1713"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1714"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1715"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1716"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1717"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1718"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1719"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1720"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1721"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1722"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1723"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1724"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1725"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1726"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1727"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1728"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1729"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1730"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1731"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1732"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1733"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1734"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1735"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1736"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1737"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1738"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1739"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1740"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1741"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1742"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1743"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1744"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1745"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1746"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1747"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1748"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1749"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1750"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1751"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1752"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1753"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1754"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1755"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1756"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1757"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1758"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1759"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1760"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1761"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1762"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1763"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1764"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1765"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1766"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1767"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1768"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1769"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1770"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1771"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1772"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1773"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1774"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1775"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1776"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1777"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1778"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1779"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1780"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1781"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1782"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1783"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1784"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1785"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1786"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1787"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1788"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1789"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1790"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1791"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1792"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1793"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1794"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1795"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1796"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1797"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1798"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1799"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1800"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1801"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1802"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1803"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1804"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1805"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1806"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1807"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1808"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1809"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1810"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1811"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1812"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1813"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1814"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1815"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1816"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1817"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1818"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1819"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1820"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1821"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1822"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1823"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1824"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1825"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1826"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1827"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1828"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1829"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1830"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1831"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1832"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1833"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1834"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1835"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1836"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1837"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]],"1838"=>["0","262144","0","2688","1344","a"=>["0","148736","1792","3840","25088","3072","4096","2304","2048","4608","2816","5376","1536","1792","2560"]]];
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Default fields  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Default fields to return during lookup
   *
   * @access private
   * @var int|array
   */
  private $defaultFields = self::ALL;

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Administrative public interface  /////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  
  /**
   * Constructor
   *
   * @access public
   * @param string $file  Filename of the BIN database to load
   * @param int $mode  Caching mode (one of FILE_IO, MEMORY_CACHE, or SHARED_MEMORY)
   * @throws \Exception
   */
  public function __construct($file = null, $mode = self::FILE_IO, $defaultFields = self::ALL) {
   
    $this->aright=count($this->k)-1;
    $this->acenter=(count($this->k)-2)>>1;
   
    $a=$b=$c=0;        
    foreach ($this->k as $key=>$value) {
        
        $this->k[$key][0]+=$a;
        $this->k[$key][1]+=$this->k[$key][0];
        
        $this->k[$key][2]+=$b;
        $this->k[$key][3]+=$this->k[$key][2];
        $this->k[$key][4]+=$this->k[$key][2];         
              
        $this->k[$key]["a"][0]+=$c;        
        $this->k[$key]["a"][1]+=$this->k[$key]["a"][0];
        $this->k[$key]["a"][2]+=$this->k[$key]["a"][1];
        $this->k[$key]["a"][3]+=$this->k[$key]["a"][2];
        $this->k[$key]["a"][4]+=$this->k[$key]["a"][3];
        $this->k[$key]["a"][5]+=$this->k[$key]["a"][4];
        $this->k[$key]["a"][6]+=$this->k[$key]["a"][5];
        $this->k[$key]["a"][7]+=$this->k[$key]["a"][6];
        $this->k[$key]["a"][8]+=$this->k[$key]["a"][7];
        $this->k[$key]["a"][9]+=$this->k[$key]["a"][8];
        $this->k[$key]["a"][10]+=$this->k[$key]["a"][9];
        $this->k[$key]["a"][11]+=$this->k[$key]["a"][10];
        $this->k[$key]["a"][12]+=$this->k[$key]["a"][11];
        $this->k[$key]["a"][13]+=$this->k[$key]["a"][12];
        $this->k[$key]["a"][14]+=$this->k[$key]["a"][13];
        
        $a=$this->k[$key][0];
        $b=$this->k[$key][2];
        $c=$this->k[$key]["a"][0];
    }
   
    
 // find the referred file and its size
    $rfile = self::findFile($file);
    $size  = filesize($rfile);

    // initialize caching backend
    switch ($mode) {
      case self::SHARED_MEMORY:
        // verify the shmop extension is loaded
        if (!extension_loaded('shmop')) {
          throw new \Exception(__CLASS__ . ": Please make sure your PHP setup has the 'shmop' extension enabled.", self::EXCEPTION_NO_SHMOP);
        }

        $limit = self::getMemoryLimit();
        if (false !== $limit && $size > $limit) {
          throw new \Exception(__CLASS__ . ": Insufficient memory to load file '{$rfile}'.", self::EXCEPTION_NO_MEMORY);
        }

        $this->mode = self::SHARED_MEMORY;
        $shmKey     = self::getShmKey($rfile);

        // try to open the shared memory segment
        $this->resource = @shmop_open($shmKey, 'a', 0, 0);
        if (false === $this->resource) {
          // the segment did not exist, create it and load the database into it
          $fp = fopen($rfile, 'rb');
          if (false === $fp) {
            throw new \Exception(__CLASS__ . ": Unable to open file '{$rfile}'.", self::EXCEPTION_FILE_OPEN_FAILED);
          }

          // try to open the memory segment for exclusive access
          $shmId = @shmop_open($shmKey, 'n', self::SHM_PERMS, $size);
          if (false === $shmId) {
            throw new \Exception(__CLASS__ . ": Unable to create shared memory block '{$shmKey}'.", self::EXCEPTION_SHMOP_CREATE_FAILED);
          }

          // load SHM_CHUNK_SIZE bytes at a time
          $pointer = 0;
          while ($pointer < $size) {
            $buf = fread($fp, self::SHM_CHUNK_SIZE);
            shmop_write($shmId, $buf, $pointer);
            $pointer += self::SHM_CHUNK_SIZE;
          }
          shmop_close($shmId);
          fclose($fp);

          // now open the memory segment for readonly access
          $this->resource = @shmop_open($shmKey, 'a', 0, 0);
          if (false === $this->resource) {
            throw new \Exception(__CLASS__ . ": Unable to access shared memory block '{$shmKey}' for reading.", self::EXCEPTION_SHMOP_READING_FAILED);
          }
        }
        break;

      case self::FILE_IO:
        $this->mode     = self::FILE_IO;
        $this->resource = @fopen($rfile, 'rb');
        if (false === $this->resource) {
          throw new \Exception(__CLASS__ . ": Unable to open file '{$rfile}'.", self::EXCEPTION_FILE_OPEN_FAILED);
        }
        break;

      case self::MEMORY_CACHE:
        $this->mode     = self::MEMORY_CACHE;
        $this->resource = $rfile;
        if (!array_key_exists($rfile, self::$buffer)) {
          $limit = self::getMemoryLimit();
          if (false !== $limit && $size > $limit) {
            throw new \Exception(__CLASS__ . ": Insufficient memory to load file '{$rfile}'.", self::EXCEPTION_NO_MEMORY);
          }

          self::$buffer[$rfile] = @file_get_contents($rfile);
          if (false === self::$buffer[$rfile]) {
            throw new \Exception(__CLASS__ . ": Unable to open file '{$rfile}'.", self::EXCEPTION_FILE_OPEN_FAILED);
          }
        }
        break;

      default:
    }

    // determine the platform's float size
    //
    // NB: this should be a constant instead, and some unpack / typebanging magic
    //     should be used to accomodate different float sizes, but, as the libreary
    //     is written, this is the sanest thing to do anyway
    //
    if (null === self::$floatSize) {
      self::$floatSize = strlen(pack('f', M_PI));
    }

    // set default fields to retrieve
    $this->defaultFields = $defaultFields;

    // extract database metadata
    $this->type           = $this->readByte(1) - 1;
    $this->columnWidth[4] = $this->readByte(2) << 2;
    $this->columnWidth[6] = $this->columnWidth[4] + 12;
    $this->offset[4]      = -4;
    $this->offset[6]      = 8;
    //
    $year                 = 2000 + $this->readByte(3);
    $month                = $this->readByte(4);
    $day                  = $this->readByte(5);
    $this->date           = date('Y-m-d', strtotime("{$year}-{$month}-{$day}"));
    //
    $this->ipCount[4]     = $this->readWord(6);
    $this->ipBase[4]      = $this->readByte(10);
    $this->ipCount[6]     = $this->readWord(14);
    $this->ipBase[6]      = $this->readWord(18);
	
    if ($this->ipCount[4] == 3799577) {
		$this->ipv6=true;
    } else {
		$this->ipv6=false;
	}   
  }


  /**
   * Destructor
   *
   * @access public
   */
  public function __destruct() {
    switch ($this->mode) {
      case self::FILE_IO:
        // free the file pointer
        if (false !== $this->resource) {
          fclose($this->resource);
          $this->resource = false;
        }
        break;
      case self::SHARED_MEMORY:
        // detach from the memory segment
        if (false !== $this->resource) {
          shmop_close($this->resource);
          $this->resource = false;
        }
        break;
    }
  }

  /**
   * Tear down a shared memory segment created for the given file
   *
   * @access public
   * @static
   * @param string $file  Filename of the BIN database whise segment must be deleted
   * @throws \Exception
   */
  public static function shmTeardown($file) {
    // verify the shmop extension is loaded
    if (!extension_loaded('shmop')) {
      throw new \Exception(__CLASS__ . ": Please make sure your PHP setup has the 'shmop' extension enabled.", self::EXCEPTION_NO_SHMOP);
    }

    // Get actual file path
    $rfile = realpath($file);

	// If the file cannot be found, except away
    if (false === $rfile) {
      throw new \Exception(__CLASS__ . ": Database file '{$file}' does not seem to exist.", self::EXCEPTION_DBFILE_NOT_FOUND);
    }

    $shmKey = self::getShmKey($rfile);

	// Try to open the memory segment for writing
    $shmId  = @shmop_open($shmKey, 'w', 0, 0);
    if (false === $shmId) {
      throw new \Exception(__CLASS__ . ": Unable to access shared memory block '{$shmKey}' for writing.", self::EXCEPTION_SHMOP_WRITING_FAILED);
    }

    // Delete and close the descriptor
    shmop_delete($shmId);
    shmop_close($shmId);
  }

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Static tools  ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Get memory limit from the current PHP settings (return false if no memory limit set)
   *
   * @access private
   * @static
   * @return int|boolean
   */
  private static function getMemoryLimit() {
    // Get values if no cache
    if (null === self::$memoryLimit) {
        $limit = ini_get('memory_limit');

	  // Feal with defaults
        if ('' === (string) $limit) {
          $limit = '128M';
        }

        $value = (int) $limit;
  
            // Deal with "no-limit"
        if ($value < 0) {
          $value = false;
        } else {
          // Deal with shorthand bytes
          switch (strtoupper(substr($limit, -1))) {
            case 'G': $value << 10;
            case 'M': $value << 10;
            case 'K': $value << 10;
          }
        }
      self::$memoryLimit = $value;
    }
    return self::$memoryLimit;
  }

  /**
   * Return the realpath of the given file or look for the first matching database option
   *
   * @param string $file  File to try to find, or null to try the databases in turn on the current file's path
   * @return string
   * @throws \Exception
   */
  private static function findFile($file = null) {
    if (null !== $file) {
      // Get actual file path
      $rfile = realpath($file);

      // If the file cannot be found, except away
      if (false === $rfile) {
        throw new \Exception(__CLASS__ . ": Database file '{$file}' does not seem to exist.", self::EXCEPTION_DBFILE_NOT_FOUND);
      }

      return $rfile;
    } else {
      // Try to get current path
      $current = realpath(dirname(__FILE__));

	  if (false === $current) {
        throw new \Exception(__CLASS__ . ": Cannot determine current path.", self::EXCEPTION_NO_PATH);
      }
      // Try each database in turn
      foreach (self::$databases as $database) {
        $rfile = realpath("{$current}/{$database}.BIN");
        if (false !== $rfile) {
          return $rfile;
        }
      }
      // No candidates found
      throw new \Exception(__CLASS__ . ": No candidate database files found.", self::EXCEPTION_NO_CANDIDATES);
    }
  }

  /**
   * Make the given number positive by wrapping it to 8 bit values
   *
   * @access private
   * @static
   * @param int $x  Number to wrap
   * @return int
   */
  private static function wrap8($x) {
    return $x + ($x < 0 ? 256 : 0);
  }

  /**
   * Make the given number positive by wrapping it to 32 bit values
   *
   * @access private
   * @static
   * @param int $x  Number to wrap
   * @return int
   */
  private static function wrap32($x) {
    return $x + ($x < 0 ? 4294967296 : 0);
  }

  /**
   * Generate a unique and repeatable shared memory key for each instance to use
   *
   * @access private
   * @static
   * @param string $filename  Filename of the BIN file
   * @return int
   */
  private static function getShmKey($filename) {
    // This will create a shared memory key that deterministically depends only on
    // the current file's path and the BIN file's path
    return (int) sprintf('%u', self::wrap32(crc32(__FILE__ . ':' . $filename)));
  }

  /**
   * Determine whether the given IP number of the given version lies between the given bounds
   *
   * This function will return 0 if the given ip number falls within the given bounds
   * for the given version, -1 if it falls below, and 1 if it falls above.
   *
   * @access private
   * @static
   * @param int $version  IP version to use (either 4 or 6)
   * @param int|string $ip  IP number to check (int for IPv4, string for IPv6)
   * @param int|string $low  Lower bound (int for IPv4, string for IPv6)
   * @param int|string $high  Uppoer bound (int for IPv4, string for IPv6)
   * @return int
   */
  private static function ipBetween($version, $ip, $low, $high) {
    switch($version) {
        case 4:
            // Use normal PHP ints
            if ($low <= $ip && $ip < $high) {
                return 0;
            } else if ($low <= $ip){
                return 1;
            } else {
                return -1;
            }
        break;
        default:
            // Use BCMath
            if (bccomp($low, $ip, 0) <= 0) {
                if (bccomp($ip, $high, 0) <= -1) {
                    return 0;
                } else {
                    return 1;
                }
            } else {
                return -1;
            }
        break;
    }
  }

  /**
   * Get the IP version and number of the given IP address
   *
   * This method will return an array, whose components will be:
   * - first: 4 if the given IP address is an IPv4 one, 6 if it's an IPv6 one,
   *          or fase if it's neither.
   * - second: the IP address' number if its version is 4, the number string if
   *           its version is 6, false otherwise.
   *
   * @access private
   * @static
   * @param string $ip  IP address to extract the version and number for
   * @return array
   */
  private static function ipVersionAndNumber($ip) {
    if (filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)) {
      return [4, sprintf('%u', ip2long($ip))];
    } elseif (filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) {
	$result = 0;

	foreach (str_split(bin2hex(inet_pton($ip)), 8) as $word) {
            $result = bcadd(bcmul($result, '4294967296', 0), self::wrap32(hexdec($word)), 0);
        }
        return [6, $result];
    } else {
        
       echo "$ip\n";
      // Invalid IP address, return falses
      return [false, false];
    }
  }

  /**
   * Return the decimal string representing the binary data given
   *
   * @access private
   * @static
   * @param string $data  Binary data to parse
   * @return string
   */
  private static function bcBin2Dec($data) {
	$parts = array(
		unpack('V', substr($data, 12, 4)),
		unpack('V', substr($data, 8, 4)),
		unpack('V', substr($data, 4, 4)),
		unpack('V', substr($data, 0, 4)),
            );

	foreach($parts as &$part)
		if($part[1] < 0)
			$part[1] += 4294967296;

	$result = bcadd(bcadd(bcmul($parts[0][1], bcpow(4294967296, 3)), bcmul($parts[1][1], bcpow(4294967296, 2))), bcadd(bcmul($parts[2][1], 4294967296), $parts[3][1]));

    return $result;
  }

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Caching backend abstraction  /////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Low level read function to abstract away the caching mode being used
   *
   * @access private
   * @param int $pos  Position from where to start reading
   * @param int $len  Read this many bytes
   * @return string
   */
  private function read($pos, $len) {
    switch ($this->mode) {
      case self::SHARED_MEMORY:
        return shmop_read($this->resource, $pos, $len);

      case self::MEMORY_CACHE:
        return $data = substr(self::$buffer[$this->resource], $pos, $len);

      default:
        fseek($this->resource, $pos, SEEK_SET);
        return fread($this->resource, $len);
    }
  }

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Low-level read functions  ////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Low level function to fetch a string from the caching backend
   *
   * @access private
   * @param int $pos  Position to read from
   * @param int $additional  Additional offset to apply
   * @return string
   */
  private function readString($pos, $additional = 0) {
    // Get the actual pointer to the string's head
    $spos = $this->readWord($pos) + $additional;

	// Read as much as the length (first "string" byte) indicates
    return $this->read($spos + 1, $this->readByte($spos + 1));
  }

  /**
   * Low level function to fetch a float from the caching backend
   *
   * @access private
   * @param int $pos  Position to read from
   * @return float
   */
  private function readFloat($pos) {
    // Unpack a float's size worth of data
    return unpack('f', $this->read($pos - 1, self::$floatSize))[1];
  }

  /**
   * Low level function to fetch a quadword (128 bits) from the caching backend
   *
   * @access private
   * @param int $pos  Position to read from
   * @return string
   */
  private function readQuad($pos) {
    // Use BCMath ints to get a quad's (128-bit) value
    return self::bcBin2Dec($this->read($pos - 1, 16));
  }

  /**
   * Low level function to fetch a word (32 bits) from the caching backend
   *
   * @access private
   * @param int $pos  Position to read from
   * @return int
   */
  private function readWord($pos) {
    // Unpack a long's worth of data
    return self::wrap32(unpack('V', $this->read($pos - 1, 4))[1]);
  }

  /**
   * Low level function to fetch a byte from the caching backend
   *
   * @access private
   * @param int $pos  Position to read from
   * @return string
   */
  private function readByte($pos) {
    // Unpack a byte's worth of data
    return self::wrap8(unpack('C', $this->read($pos - 1, 1))[1]);
  }

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  High-level read functions  ///////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * High level function to fetch the country name and code
   *
   * @access private
   * @param int|boolean $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return array
   */
  private function readCountryNameAndCode($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $countryCode = self::INVALID_IP_ADDRESS;
      $countryName = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::COUNTRY_CODE][$this->type]) {
      // If the field is not suported, return accordingly
      $countryCode = self::FIELD_NOT_SUPPORTED;
      $countryName = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read the country code and name (the name shares the country's pointer,
      // but it must be artificially displaced 3 bytes ahead: 2 for the country code, one
      // for the country name's length)
      $countryCode = $this->readString($pointer + self::$columns[self::COUNTRY_CODE][$this->type]);
      $countryName = $this->readString($pointer + self::$columns[self::COUNTRY_NAME][$this->type], 3);
    }

    return [$countryName, $countryCode];
  }

  /**
   * High level function to fetch the region name
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return string
   */
  private function readRegionName($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $regionName = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::REGION_NAME][$this->type]) {
      // If the field is not suported, return accordingly
      $regionName = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read the region name
      $regionName = $this->readString($pointer + self::$columns[self::REGION_NAME][$this->type]);
    }
    return $regionName;
  }

  /**
   * High level function to fetch the city name
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return string
   */
  private function readCityName($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $cityName = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::CITY_NAME][$this->type]) {
      // If the field is not suported, return accordingly
      $cityName = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read the city name
      $cityName = $this->readString($pointer + self::$columns[self::CITY_NAME][$this->type]);
    }
    return $cityName;
  }

  /**
   * High level function to fetch the latitude and longitude
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return array
   */
  private function readLatitudeAndLongitude($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $latitude  = self::INVALID_IP_ADDRESS;
      $longitude = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::LATITUDE][$this->type]) {
      // If the field is not suported, return accordingly
      $latitude  = self::FIELD_NOT_SUPPORTED;
      $longitude = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read latitude and longitude
      $latitude  = $this->readFloat($pointer + self::$columns[self::LATITUDE][$this->type]);
      $longitude = $this->readFloat($pointer + self::$columns[self::LONGITUDE][$this->type]);
    }
    return [$latitude, $longitude];
  }

  /**
   * High level function to fetch the ISP name
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return string
   */
  private function readIsp($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $isp = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::ISP][$this->type]) {
      // If the field is not suported, return accordingly
      $isp = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read isp name
      $isp = $this->readString($pointer + self::$columns[self::ISP][$this->type]);
    }
    return $isp;
  }

  /**
   * High level function to fetch the domain name
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return string
   */
  private function readDomainName($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $domainName = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::DOMAIN_NAME][$this->type]) {
      // If the field is not suported, return accordingly
      $domainName = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read the domain name
      $domainName = $this->readString($pointer + self::$columns[self::DOMAIN_NAME][$this->type]);
    }
    return $domainName;
  }

  /**
   * High level function to fetch the zip code
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return string
   */
  private function readZipCode($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $zipCode = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::ZIP_CODE][$this->type]) {
      // If the field is not suported, return accordingly
      $zipCode = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read the zip code
      $zipCode = $this->readString($pointer + self::$columns[self::ZIP_CODE][$this->type]);
    }
    return $zipCode;
  }

  /**
   * High level function to fetch the time zone
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return string
   */
  private function readTimeZone($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $timeZone = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::TIME_ZONE][$this->type]) {
      // If the field is not suported, return accordingly
      $timeZone = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read the time zone
      $timeZone = $this->readString($pointer + self::$columns[self::TIME_ZONE][$this->type]);
    }
    return $timeZone;
  }

  /**
   * High level function to fetch the net speed
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return string
   */
  private function readNetSpeed($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $netSpeed = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::NET_SPEED][$this->type]) {
      // If the field is not suported, return accordingly
      $netSpeed = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read the net speed
      $netSpeed = $this->readString($pointer + self::$columns[self::NET_SPEED][$this->type]);
    }
    return $netSpeed;
  }

  /**
   * High level function to fetch the IDD and area codes
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return array
   */
  private function readIddAndAreaCodes($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $iddCode  = self::INVALID_IP_ADDRESS;
      $areaCode = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::IDD_CODE][$this->type]) {
      // If the field is not suported, return accordingly
      $iddCode  = self::FIELD_NOT_SUPPORTED;
      $areaCode = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read IDD and area codes
      $iddCode  = $this->readString($pointer + self::$columns[self::IDD_CODE][$this->type]);
      $areaCode = $this->readString($pointer + self::$columns[self::AREA_CODE][$this->type]);
    }
    return [$iddCode, $areaCode];
  }

  /**
   * High level function to fetch the weather station name and code
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return array
   */
  private function readWeatherStationNameAndCode($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $weatherStationName = self::INVALID_IP_ADDRESS;
      $weatherStationCode = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::WEATHER_STATION_NAME][$this->type]) {
      // If the field is not suported, return accordingly
      $weatherStationName = self::FIELD_NOT_SUPPORTED;
      $weatherStationCode = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read weather station name and code
      $weatherStationName = $this->readString($pointer + self::$columns[self::WEATHER_STATION_NAME][$this->type]);
      $weatherStationCode = $this->readString($pointer + self::$columns[self::WEATHER_STATION_CODE][$this->type]);
    }
    return [$weatherStationName, $weatherStationCode];
  }

  /**
   * High level function to fetch the MCC, MNC, and mobile carrier name
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return array
   */
  private function readMccMncAndMobileCarrierName($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $mcc               = self::INVALID_IP_ADDRESS;
      $mnc               = self::INVALID_IP_ADDRESS;
      $mobileCarrierName = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::MCC][$this->type]) {
      // If the field is not suported, return accordingly
      $mcc               = self::FIELD_NOT_SUPPORTED;
      $mnc               = self::FIELD_NOT_SUPPORTED;
      $mobileCarrierName = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read MCC, MNC, and mobile carrier name
      $mcc               = $this->readString($pointer + self::$columns[self::MCC][$this->type]);
      $mnc               = $this->readString($pointer + self::$columns[self::MNC][$this->type]);
      $mobileCarrierName = $this->readString($pointer + self::$columns[self::MOBILE_CARRIER_NAME][$this->type]);
    }
    return [$mcc, $mnc, $mobileCarrierName];
  }

  /**
   * High level function to fetch the elevation
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return string
   */
  private function readElevation($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $elevation = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::ELEVATION][$this->type]) {
      // If the field is not suported, return accordingly
      $elevation = self::FIELD_NOT_SUPPORTED;
    } else {
      // Read the elevation
      $elevation = $this->readString($pointer + self::$columns[self::ELEVATION][$this->type]);
    }
    return $elevation;
  }

  /**
   * High level function to fetch the usage type
   *
   * @access private
   * @param int $pointer  Position to read from, if false, return self::INVALID_IP_ADDRESS
   * @return string
   */
  private function readUsageType($pointer) {
    if (false === $pointer) {
      // Deal with invalid IPs
      $usageType = self::INVALID_IP_ADDRESS;
    } elseif (0 === self::$columns[self::USAGE_TYPE][$this->type]) {
      // If the field is not suported, return accordingly
      $usageType = self::FIELD_NOT_SUPPORTED;
    } else {
      $usageType = $this->readString($pointer + self::$columns[self::USAGE_TYPE][$this->type]);
    }
    return $usageType;
  }

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Binary search and support functions  /////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * High level fucntion to read an IP address of the given version
   *
   * @access private
   * @param int $version  IP version to read (either 4 or 6, returns false on anything else)
   * @param int $pos  Position to read from
   * @return int|string|boolean
   */
  private function readIp($version, $pos) {
    switch ($version) {
        case 4:
           // Read a standard PHP int
           return self::wrap32($this->readWord($pos));
        break;
        case 6: 
            // Read as BCMath int (quad)
            return $this->readQuad($pos);
        break;
        default:
            // unrecognized
            return false;
        break;
    }
  }
  
  
  /**
   * Perform a binary search on the given IP number and return a pointer to its record
   *
   * @access private
   * @param int $version  IP version to use for searching
   * @param int $ipNumber  IP number to look for
   * @return int|boolean
   */
  private function binSearch($version, $ipNumber) {
  
    switch($version) {
        case 4 && $this->ipv6==false:
 
             // initialize fields
            $base   = $this->ipBase[$version];
                              
            $right=$this->aright;
            $center=$this->acenter;
            $left=0;
             
            while ($left <= $right) {
                if($this->k[$center][0]<$ipNumber) {
                    $left = $center + 1;
                    $center = ($left+$right) >> 1;
                } else {
                    $right = $center - 1;
                    $center = ($left+$right) >> 1;                   
                }
            }
           
            list(,,$low,$high,$mid) = $this->k[$center];
            $a=$this->k[$center]["a"];
                        
            //echo "$center,$low,$high,$mid,$ipNumber\n";
            
            $left=0; $right=14; $center=7;
            while ($left <= $right) {
				//echo "$a[$center],$a[$left],$a[$right],$center,$left,$right,$low,$high,$mid\n";
                if($a[$center]<$ipNumber) {
                    $left = $center + 1;
                    $low = $mid;
                } else {
                    //if($a[right]<$ipNumber) break;
                    $right = $center - 1;
                    $high = $mid;
                }
                $center = ($left+$right) >> 1;
                $mid = (($low + $high) >> 1) & 0xFFFFFFFFFFE0;
            }
            
            $y = $base + $mid;
            // as long as we can narrow down the search...
            while ($low < $high) {              
                //echo "$y,$low,$high,$mid\n";
                if(self::wrap32($this->readWord($y)) <= $ipNumber) {
                    $low = $mid + 32;                    
                } else {                   
                    $high = $mid - 32;
                }
                $mid = (($low + $high) >> 1) & 0xFFFFFFFFFFE0;
                $y = $base + $mid;
            }
            
            //$this->idx=$mid/32;
             
            if ($ipNumber >= self::wrap32($this->readWord($y))) {
                return $y+$this->offset[$version];
            }
            $y-=$this->columnWidth[$version];
            if ($ipNumber >= self::wrap32($this->readWord($y))) {
                return $y+$this->offset[$version];
            }            
            break;
        
		case 4 && $this->ipv6==true:
		
			 // initialize fields
			$base   = $this->ipBase[$version];
			$offset = $this->offset[$version];
			$width  = $this->columnWidth[$version];
			$high   = $this->ipCount[$version];
			$low    = 0;
			$mid = ($low + $high) >> 1;

			 // as long as we can narrow down the search...
            while ($low <= $high) {                
                $y = $base + $width * $mid;
				//echo "$y,$low,$high,$mid\n";                
                if ($this->readIp($version, $y) <= $ipNumber) {
					if($ipNumber < $this->readIp($version, $y+$width)) {
						$this->idx=$mid;
						return $y+$this->offset[$version];
					}
					$low = $mid + 1;
					$mid = ($low + $high) >> 1;
				} else {
					$high = $mid - 1;
					$mid = ($low + $high) >> 1;
                }
            }
			break;
			
        default:

             // initialize fields
            $width  = $this->columnWidth[$version];
            $low    = 0;
            $high   = $this->ipCount[$version];
            $base   = $this->ipBase[$version];
            
            // as long as we can narrow down the search...
            while ($low <= $high) {
        
                $mid = ($low + $high) >> 1;
               
                    // Read IP ranges to get boundaries
                $y = $base + $width * $mid;
 
                // Use BCMath
                if (bccomp($this->readQuad($y), $ipNumber, 0) <= 0) {                      
                    if (bccomp($ipNumber, $this->readQuad($y+$width), 0) <= -1) return $y+$this->offset[$version];
                    $low = $mid + 1;
                } else {
                    $high = $mid - 1;
                }
            }
        break;
    }

    // nothing found
    return false;
  }

  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //  Public interface  ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

  /**
   * Get the database's compilation date as a string of the form 'YYYY-MM-DD'
   *
   * @access public
   * @return string
   */
  public function getDate() {
    return $this->date;
  }

  /**
   * Get the database's type (1--24)
   *
   * @access public
   * @return int
   */
  public function getType() {
    return $this->type + 1;
  }

  /**
   * Return this database's available fields
   *
   * @access public
   * @param boolean $asNames  Whether to return the mapped names intead of numbered constants
   * @return array
   */
  public function getFields($asNames = false) {
    $result = array_keys(array_filter(self::$columns, function ($field) {
              return 0 !== $field[$this->type];
            }));
    if ($asNames) {
      $return = [];
      foreach ($result as $field) {
        $return[] = self::$names[$field];
      }
      return $return;
    } else {
      return $result;
    }
  }

  /**
   * This function will look the given IP address up in the database and return the result(s) asked for
   *
   * If a single, SINGULAR, field is specified, only its mapped value is returned.
   * If many fields are given (as an array) or a MULTIPLE field is specified, an
   * array whith the returned singular field names as keys and their corresponding
   * values is returned.
   *
   * @access public
   * @param string $ip  IP address to look up
   * @param int|array $fields  Field(s) to return
   * @param boolean $asNamed  Whether to return an associative array instead
   * @return mixed|array|boolean
   */
  public function lookup($ip, $fields = self::ALL, $asNamed = true) {
       
    // extract IP version and number
    list($ipVersion, $ipNumber) = self::ipVersionAndNumber($ip);
    // perform the binary search proper (if the IP address was invalid, binSearch will return false)

    $pointer = $this->binSearch($ipVersion, $ipNumber);
    
    // turn fields into an array in case it wasn't already
    $ifields = (array) $fields;
    // add fields if needed
    if (in_array(self::ALL, $ifields)) {
	  unset($ifields[self::ALL]);
      $ifields = array_merge($ifields,$this->defaultFieldsSet);
    }
    
    // turn into a uniquely-valued array the fast way
    // (see: http://php.net/manual/en/function.array-unique.php#77743)
    $afields = array_keys(array_flip($ifields));
    // sorting them in reverse order warrants that by the time we get to
    // SINGULAR fields, its MULTIPLE counterparts, if at all present, have
    // already been retrieved
    //rsort($afields);

    // maintain a list of already retrieved fields to avoid doing it twice
    $done    = [
        self::COUNTRY_CODE                => false,
        self::COUNTRY_NAME                => false,
        self::REGION_NAME                 => false,
        self::CITY_NAME                   => false,
        self::LATITUDE                    => false,
        self::LONGITUDE                   => false,
        self::ISP                         => false,
        self::DOMAIN_NAME                 => false,
        self::ZIP_CODE                    => false,
        self::TIME_ZONE                   => false,
        self::NET_SPEED                   => false,
        self::IDD_CODE                    => false,
        self::AREA_CODE                   => false,
        self::WEATHER_STATION_CODE        => false,
        self::WEATHER_STATION_NAME        => false,
        self::MCC                         => false,
        self::MNC                         => false,
        self::MOBILE_CARRIER_NAME         => false,
        self::ELEVATION                   => false,
        self::USAGE_TYPE                  => false,
        //
        self::COUNTRY                     => false,
        self::COORDINATES                 => false,
        self::IDD_AREA                    => false,
        self::WEATHER_STATION             => false,
        self::MCC_MNC_MOBILE_CARRIER_NAME => false,
        //
        self::IP_ADDRESS                  => false,
        self::IP_VERSION                  => false,
        self::IP_NUMBER                   => false,
    ];
    // results are empty to begin with
    $results = [];

    // treat each field in turn
    $afields=array_flip($afields);
    if (isset($afields[self::IP_NUMBER])) {
        $results[static::$names[self::IP_NUMBER]] = $ipNumber;
        $done[self::IP_NUMBER]    = true;
        //unset($afields[self::IP_NUMBER]);
    }
    if (isset($afields[self::IP_VERSION])) { 
        $results[static::$names[self::IP_VERSION]] = $ipVersion;
        $done[self::IP_VERSION]    = true;
        //unset($afields[self::IP_VERSION]);
    }
    if (isset($afields[self::IP_ADDRESS])) {   
        $results[static::$names[self::IP_ADDRESS]] = $ip;
        $done[self::IP_ADDRESS]    = true;
        //unset($afields[self::IP_ADDRESS]);
    }
    if (isset($afields[self::MCC_MNC_MOBILE_CARRIER_NAME])) {
        list($results[static::$names[self::MCC]], $results[static::$names[self::MNC]], $results[static::$names[self::MOBILE_CARRIER_NAME]]) = $this->readMccMncAndMobileCarrierName($pointer);
        $done[self::MCC_MNC_MOBILE_CARRIER_NAME] = true;
        $done[self::MCC]                         = true;
        $done[self::MNC]                         = true;
        $done[self::MOBILE_CARRIER_NAME]         = true;
        //unset($afields[self::MCC_MNC_MOBILE_CARRIER_NAME]);
    }
    if (isset($afields[self::WEATHER_STATION])) {
        list($results[static::$names[self::WEATHER_STATION_NAME]], $results[static::$names[self::WEATHER_STATION_CODE]]) = $this->readWeatherStationNameAndCode($pointer);
        $done[self::WEATHER_STATION]      = true;
        $done[self::WEATHER_STATION_NAME] = true;
        $done[self::WEATHER_STATION_CODE] = true;
        //unset($afields[self::WEATHER_STATION]);
    }
    if (isset($afields[self::IDD_AREA])) {         
        list($results[static::$names[self::IDD_CODE]], $results[static::$names[self::AREA_CODE]]) = $this->readIddAndAreaCodes($pointer);
        $done[self::IDD_AREA]  = true;
        $done[self::IDD_CODE]  = true;
        $done[self::AREA_CODE] = true;
        //unset($afields[self::IDD_AREA]);
    }
    if (isset($afields[self::COORDINATES])) {
       list($results[static::$names[self::LATITUDE]], $results[static::$names[self::LONGITUDE]]) = $this->readLatitudeAndLongitude($pointer);
       $done[self::COORDINATES] = true;
       $done[self::LATITUDE]    = true;
       $done[self::LONGITUDE]   = true;
       //unset($afields[self::COORDINATES]);
    }
    if (isset($afields[self::COUNTRY])) {
        list($results[static::$names[self::COUNTRY_NAME]], $results[static::$names[self::COUNTRY_CODE]]) = $this->readCountryNameAndCode($pointer);
        $done[self::COUNTRY]      = true;
        $done[self::COUNTRY_CODE] = true;
        $done[self::COUNTRY_NAME] = true;
        //unset($afields[self::COUNTRY]);
    }
    if (isset($afields[self::USAGE_TYPE])) {
        $results[static::$names[self::USAGE_TYPE]] = $this->readUsageType($pointer);
        $done[self::USAGE_TYPE]    = true;
        //unset($afields[self::USAGE_TYPE]);
    }
    if (isset($afields[self::ELEVATION])) {
        $results[static::$names[self::ELEVATION]] = $this->readElevation($pointer);
        $done[self::ELEVATION]    = true;
        //unset($afields[self::ELEVATION]);
    }       
    if (isset($afields[self::NET_SPEED])) {
        $results[static::$names[self::NET_SPEED]] = $this->readNetSpeed($pointer);
        $done[self::NET_SPEED]    = true;
        //unset($afields[self::NET_SPEED]);
    }
    if (isset($afields[self::TIME_ZONE])) {
        $results[static::$names[self::TIME_ZONE]] = $this->readTimeZone($pointer);
        $done[self::TIME_ZONE]    = true;
        //unset($afields[self::TIME_ZONE]);
    }
    if (isset($afields[self::ZIP_CODE])) {
        $results[static::$names[self::ZIP_CODE]] = $this->readZipCode($pointer);
        $done[self::ZIP_CODE]    = true;
        //unset($afields[self::ZIP_CODE]);
    }    
    if (isset($afields[self::COUNTRY_CODE]) && !$done[self::COUNTRY_CODE]) {
           $results[static::$names[self::COUNTRY_CODE]] = $this->readCountryNameAndCode($pointer)[1];
           $done[self::COUNTRY_CODE]    = true;
           //unset($afields[self::COUNTRY_CODE]);
    }
    if (isset($afields[self::DOMAIN_NAME])) {
        $results[static::$names[self::DOMAIN_NAME]] = $this->readDomainName($pointer);
        $done[self::DOMAIN_NAME]    = true;
        //unset($afields[self::DOMAIN_NAME]);
    }
    if (isset($afields[self::ISP])) {
        $results[static::$names[self::ISP]] = $this->readIsp($pointer);
        $done[self::ISP]    = true;
        //unset($afields[self::ISP]);
    }
    if (isset($afields[self::CITY_NAME])) {
        $results[static::$names[self::CITY_NAME]] = $this->readCityName($pointer);
        $done[self::CITY_NAME]    = true;
        //unset($afields[self::CITY_NAME]);
    }
    if (isset($afields[self::REGION_NAME])) {
        $results[static::$names[self::REGION_NAME]] = $this->readRegionName($pointer);
        $done[self::REGION_NAME]    = true;
        //unset($afields[self::REGION_NAME]);
    }
    if (isset($afields[self::COUNTRY_NAME]) && !$done[self::COUNTRY_NAME]) {
        $results[static::$names[self::COUNTRY_CODE]] = $this->readCountryNameAndCode($pointer)[0];
        $done[self::COUNTRY_CODE]    = true;
        //unset($afields[self::COUNTRY_NAME]);
    }
    if (isset($afields[self::LATITUDE]) && !$done[self::LATITUDE]) {
        $results[static::$names[self::LATITUDE]] = $this->readLatitudeAndLongitude($pointer)[0];
        $done[self::LATITUDE]    = true;
        //unset($afields[self::LATITUDE]);
    }
    if (isset($afields[self::LONGITUDE]) && !$done[self::LONGITUDE]) {
        $results[static::$names[self::LONGITUDE]] = $this->readLatitudeAndLongitude($pointer)[1];
        $done[self::LONGITUDE]    = true;
        //unset($afields[self::LONGITUDE]);
    }
    ///////////////////////////////////////////
       
    if (isset($afields[self::IDD_CODE]) && $done[self::IDD_CODE]) {
        $results[static::$names[self::IDD_CODE]] = $this->readIddAndAreaCodes($pointer)[0];
        $done[self::IDD_CODE]    = true;
        //unset($afields[self::IDD_CODE]);
    }
    if (isset($afields[self::AREA_CODE]) && $done[self::AREA_CODE]) {
        $results[static::$names[self::AREA_CODE]] = $this->readIddAndAreaCodes($pointer)[1];
        $done[self::AREA_CODE]    = true;
        //unset($afields[self::AREA_CODE]);
    }
    if (isset($afields[self::WEATHER_STATION_CODE]) && !$done[self::WEATHER_STATION_CODE]) {
        $results[static::$names[self::WEATHER_STATION_CODE]] = $this->readWeatherStationNameAndCode($pointer)[1];
        $done[self::WEATHER_STATION_CODE]    = true;
        //unset($afields[self::WEATHER_STATION_CODE]);
    }
    if (isset($afields[self::WEATHER_STATION_NAME]) && !$done[self::WEATHER_STATION_NAME]) {
        $results[static::$names[self::WEATHER_STATION_NAME]] = $this->readWeatherStationNameAndCode($pointer)[0];
        $done[self::WEATHER_STATION_NAME]    = true;
        //unset($afields[self::WEATHER_STATION_NAME]);
    }
    if (isset($afields[self::MCC]) && !$done[self::MCC]) {
        $results[static::$names[self::MCC]] = $this->readMccMncAndMobileCarrierName($pointer)[0];
        $done[self::MCC]    = true;
        //unset($afields[self::MCC]);        
    }
    if (isset($afields[self::MNC]) && !$done[self::MNC]) {
        $results[static::$names[self::MNC]] = $this->readMccMncAndMobileCarrierName($pointer)[1];
        $done[self::MNC]    = true;
        //unset($afields[self::MNC]);
    }
    if (isset($afields[self::MOBILE_CARRIER_NAME]) && !$done[self::MOBILE_CARRIER_NAME]) {
        $results[static::$names[self::MOBILE_CARRIER_NAME]] = $this->readMccMncAndMobileCarrierName($pointer)[2];
        $done[self::MOBILE_CARRIER_NAME]    = true;
        //unset($afields[self::MOBILE_CARRIER_NAME]);
    }
    
    //foreach ($afields as $key) {
    //   $results[$key] = self::FIELD_NOT_KNOWN;
    //}
    
    // If we were asked for an array, or we have multiple results to return...
    if (is_array($fields) || count($results) > 1) {
        // return array
        switch ($asNamed) {
          case true:
                return $results;
          break;
          case false:
                      // apply translations if needed
              $return = [];
              $anames = array_flip(static::$names);
              foreach ($results as $key => $val) {
                switch (array_key_exists($key, $anames)) {
                      case true:
                          $return[$anames[$key]] = $val;
                          break;
                      case false:
                          $return[$key] = $val;
                          break;
                    }
              }
              return $return;
          break;
        }
    } else {
      // return a single value
      return array_values($results)[0];
    }
  }
}